Opencv3.4.3+VS2015开发环境的配置

一、环境变量的配置

右击电脑---属性后根据下面的步骤进行环境变量的配置,具体为,在第四个步骤中在原本的变量值后面加上分号;后将bin所在路径添加进去

如;E:opencvuildx64vc14in 

需要注意的是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即可。

One day,I will say "I did it"
原文地址:https://www.cnblogs.com/Vince-Wu/p/9698536.html