win10下的vs2017配置opencv4

Posted lybf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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:opencvuildinclude

          E:opencvuildincludeopencv2

 

  2、库文件增加:E:opencvuildx64vc15lib

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

技术图片

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

          注意在E:opencvuildx64vc15lib下

技术图片

 

 

 

  4、配置环境变量:高级系统配置下,环境变量中的系统变量Path增加:E:opencvuildx64vc15lib

  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文件,在opencvuildx64vc15in 路径下

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

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

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

以上是关于win10下的vs2017配置opencv4的主要内容,如果未能解决你的问题,请参考以下文章

TY科技的工程配置(VS2017 & Opencv4.0.0)

OpenCV4.1配置VS2017步骤

OpenCV4机器学习:OpenCV4+VS2017环境搭建与配置

OpenCV4机器学习:OpenCV4+VS2017环境搭建与配置

vs2017永久配置opencv4.0.0环境

opencv_contribute配置心得(附.cache 版本:vs2019 + opencv4.5.2)