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机器学习:OpenCV4+VS2017环境搭建与配置