OpenCV4似乎只支持C++,Vs2015需要是专业版的
1.OpenCV4下载
下载地址https://opencv.org/releases/
2.Vs2015新建工程
- 选择C++新建Win32控制台应用程序,附加选项选择空项目
- 在项目–>属性–>VC++目录–>包含目录添加如下内容,以引用一些头文件
YourPath\OpenCV4\opencv\build\include\opencv2
YourPath\OpenCV4\opencv\build\include - 在项目–>属性–>VC++目录–>库目录添加如下文件,以引用一些lib文件
YourPath\OpenCV4\opencv\build\x64\vc14\lib - 在项目–>属性–>链接器–>输入添加如下dll,以引用dll
opencv_world400d.lib(我选择debugx64所以添加opencv_world400d.lib
,如果是releasex64则选择opencv_world400.lib
)
3.配置环境变量
在链接器中添加的dll是没有办法找到的,需要配置环境变量Path,添加如下路径,以帮助程序找到需要的dll
YourPath\OpenCV4\opencv\build\x64\vc14\bin
4.写代码喽
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc,char** argv)
{
Mat src = imread(R"(E:\CopyDesktop\working\OpenCV4_test\source\image\wei.jpg)");//图片路径最好不要有中文
imshow("input", src);
waitKey(0);
destroyAllWindows();
return 0;
}
Vs2017配置OpenCV4
Vs2017配置与Vs2015没有太大的区别,
1.创建工程时创建C++空项目就可以了
2.添加Path环境变量选用YourPath\OpenCV4\opencv\build\x64\vc15\lib