Windows 下安装 OpenCV 以及配环境的事情,对于 VS 来说一点都不麻烦,简单几步就可以在 VS 中使用 OpenCV 这个库。
下载 OpenCV#
OpenCV 的下载链接:https://opencv.org/releases.html
选择 Windows 版本的下载。
下载下来是一个 .exe
格式的可执行文件,运行之后选择安装目录就可以。
我选的是 c:/opencv
,之后的教程都是有关这个目录的。
配置系统变量#
打开系统设置界面(可以在小娜上输入「系统设置」),小娜就会帮你打开高级系统设置,点击环境变量,在系统变量的 Path 一栏中新建两个:
C:\opencv\build\bin
C:\opencv\build\x64\vc14\bin
打开 VS,创建一个项目。
属性页 -> VC++ 目录 -> 包含文件目录:
- C:\opencv\build\include\
- C:\opencv\build\include\opencv2
- C:\opencv\build\include\opencv
库目录:
- C:\opencv\build\x64\vc14\lib
链接器 -> 输入 -> 附加依赖项:
- opencv_world341d.lib
如果是 release 的话就是把 d 去掉 opencv_world341.lib
测试#
测试一下
#include "cv.h"
#include "highgui.h"
int main()
{
IplImage* src = cvLoadImage("C:\\1.png");//此处的路径,一定是绝对路径,相对路径会报错的
cvNamedWindow("showImage");
cvShowImage("showImage", src);
cvWaitKey(0);
cvReleaseImage(&src);
cvDestroyWindow("showImage");
return 0;
}