一、opencv下载
二、解压opencv
三、配置环境变量
选择此电脑(计算机)->右键属性选择->高级系统设置->选择高级->环境变量->系统变量。找到Path后双击,选择新建添加 D:\program files\opencv\build\x64\vc14\bin
四、include目录和 lib目录设置
打开 Visual Studio2017 ,选择新建项目,选择Win32控制台应用程序。
选择视图-其他窗口-属性管理器。选择Debug|64,双击Microsoft.Cpp.x64.user
选择 VC++目录-包含目录-编辑,加入以下目录:
D:\program files\opencv\build\include
D:\program files\opencv\build\include\opencv
D:\program files\opencv\build\include\opencv2
选择 VC++目录-库目录-编辑,添加以下目录:
D:\program files\opencv\build\x64\vc14\lib
五、链接库的配置
链接器-输入-附加依赖项-编辑添加 opencv_world343d.lib
六、修改编译类型
由于加入的OpenCV是64位的,因此编译时有可能会出现“模块计算机类型“x64”与目标计算机类型“X86”冲突”的问题,因此我们需要将编译平台改为x64.
1、在解决方案资源管理器中右键项目–>属性–>链接器–>高级–>目标计算机,将此处改为MachineX64 (/MACHINE:X64)。
2、点击右上角的“配置管理器”–>活动平台解决方案–>下拉–>新建–>选择X64,点击确定。
七、测试工程
#include <opencv2\opencv.hpp>
using namespace cv;
void main()
{
Mat img = imread("1.jpg");//这里的图片路径与.cpp 同一目录,当然你也可以选择别的图片路径
imshow("TEST",img);
waitKey(6000);
}
效果如下图: