Opencv3.4.3+VS2015开发环境的配置
一、环境变量的配置
右击电脑---属性后根据下面的步骤进行环境变量的配置,具体为,在第四个步骤中在原本的变量值后面加上分号;后将bin所在路径添加进去
如;E:\opencv\build\x64\vc14\bin
需要注意的是VC14需对应VS2015开发环境,VC15对应VS2017开发环境;VC12对应VS2013开发环境,在配置过程中出现编译错误,程序执行出错的话多半是由于以上没对应好。
二、新建项目
点击确定后点击“下一步”,后勾选上“空项目”。
三、添加“包含目录”,“库目录”,添加“附加依赖项”
点击“视图”-其它窗口-属性管理器
右键 选择属性
包含目录及库目录根据opencv相关文件所在路径进行添加
如:
添加附加依赖性
根据opencv版本不同进行修改 如opencv3.4.3 则为
四、测试开发环境
右击源文件,添加新建项,选择添加.Cpp文件,添加测试代码,测试代码如下:
#include <opencv2/core/core.hpp>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc, char** args) {
Mat image = imread("test.jpg", IMREAD_GRAYSCALE);//图片需放在项目文件夹内否则需要添加图片绝对路径
if (image.empty()) {
cout << "could not find the image resource..." << std::endl;
return -1;
}
namedWindow("My Image", CV_WINDOW_AUTOSIZE);
imshow("My Image", image);
waitKey(0);
return 0;
}
五、测试成功
----------------------------------------------------------------------------------------------------------------------------------------------------------------
分割线
----------------------------------------------------------------------------------------------------------------------------------------------------------------
2018.11.29 16:38
添加opencv2/opencv.hpp直接在附加包含目录添加就可以,且只需到include即可。