win10下的vs2017配置opencv4

一、下载opencv   Windows版地址:https://sourceforge.net/projects/opencvlibrary/

二、需要在vs2017里搭建开发的环境(例如我安在E盘)

  头文件位置:视图---->其他窗口---->属性管理器

  右键Debug | 64下的Microsoft.Cpp.x64.user属性:

 

 

   

 

 

   

  1、头文件【位置:Microsoft.Cpp.x64.user属性页的VC++目录】增加:E:\opencv\build\include

          E:\opencv\build\include\opencv2

 

  2、库文件增加:E:\opencv\build\x64\vc15\lib

          注意vc14是2015版本的   vc15是2017版本的

  3、链接器【位置:Microsoft.Cpp.x64.user属性页的链接器目录下,输入属性表的附加依赖属性】增加:opencv_world420d.lib

          注意在E:\opencv\build\x64\vc15\lib下

 

 

 

  4、配置环境变量:高级系统配置下,环境变量中的系统变量Path增加:E:\opencv\build\x64\vc15\lib

  5、配置结束,要注意此处一栏一定为x64,符合配置,要不会报错。

 

 

 

三、测试:创建一个源文件#include<opencv2/opencv.hpp>

#include<iostream>

using namespace cv;
using namespace std;

int main(int argc, char**argv) {
    Mat src = imread("C:/Users/lenovo/Pictures/3.png");//读入一张图片
    namedWindow("图片");
    imshow("图片", src);
    waitKey(0);//进入无限期的等待  随意点击继续执行
    destroyAllWindows();
    return 0;
}

 

 

 

 成功!

 

期间我遇到的问题:

找不到.dll:

解决方法:找到OpenCV的opencv_world420d.lib文件,在opencv\build\x64\vc15\bin 路径下

然后把路径下的3个.dll文件复制到C:\Windows\System32 路径下 

博客参考:https://www.cnblogs.com/lyqf/p/10708191.html

openCV4.0视屏参考:https://www.bilibili.com/video/av36486959/?spm_id_from=333.788.b_7265636f5f6c697374.5

posted @ 2020-03-21 03:06  LPC_M  阅读(286)  评论(0)    收藏  举报