VS2019+OpenCV2环境搭建

Visual Studio是Windows端最强大的工具,是C/C++十分好用的IDE的环境。OpenCV是计算机视觉开源的图形处理库,重要性不言而喻。下面简要记录需要配置的大致步骤,供参考学习,

1. 下载合适的OpenCV库
下载地址为https://opencv.org/releases,我在测试中选择的是OpenCV-2.4.12。

2. 将代码导入Visual Studio
这部分问题读者可自行研究解决。
(或者自行创建:文件->新建->项目->Win32控制台应用程序(空项目),之后添加CPP文件)

3. 配置头文件
右键项目->属性->C/C++->附加包含目录->编辑:选择opencv2.4.12\buide\include文件夹

4. 配置库文件
链接器->常规->附加库目录->编辑:opencv2.4.12\buide\x86\vc12\lib 文件夹

5、添加依赖库(core, highgui, imgproc)
链接器->输入->附加依赖值(debug类型名称如下,如果是release类型,则移除文件名末尾的'd'):
opencv_core2412d.lib
opencv_highgui2412d.lib
opencv_imgproc2412d.lib

6、拷贝动态链接库
两种方式:
一. 将需要用到的dll拷贝到生成exe相同的文件夹下;
二.将opencv2.4.12\buide\x64\vc12\bin(64位)的文件夹名称添加到环境变量下。

7、代码测试

#include 
#include 

int main()
{
       IplImage* test;
       test= cvLoadImage(".\test.jpg");
       cvNamedWindow("test",1);
       cvShowImage("test",test);
       cvWaitKey(0);
       cvDestroyWindow("test");
       cvReleaseImage(&test);
       return0;
}

8. 鸣谢
(131条消息) 【OpenCV】环境配置vs2013+opencv2_三七-CSDN博客

你可能感兴趣的:(OpenCV,VC,OpenCV)