一.下载安装opencv3.42
1.首先,到官网下载opencv3.42 ,下载地址:(https://opencv.org/releases.html)选择win pack
2.下载后,到当时下载的路径选择 opencv-3.4.2-vc14_vc15 安装,选着位置,(如D:\Program Files (x86)\opencv)。
二.下载安装vs2017
3.下载visual studio community2017版 下载地址:(https://visualstudio.microsoft.com/zh-hans/downloads/?rr=https%3A%2F%2Fsocial.msdn.microsoft.com%2FSearch%2Fzh-CN%3Fquery%3DVisual%2520Studio%2520Community%26pgArea%3Dheader%26emptyWatermark%3Dtrue%26ac%3D4)
4.勾选自己需要的进行下载,(opencv的话一般是前三个),如果发现需要补充,只需要打开vs2017,选择文件———项目,然后点击蓝色字体(打开visual studio 安装程序),即可补充下载。
三.环境变量的配置
5.桌面上右击 “此电脑”(或点进去再右击),选择属性——高级系统设置——环境变量——系统变量(下面部分)中,下拉找到Path(路径),双击进去,浏览——此电脑——找到刚刚下载opencv的路径(如D:\Program Files (x86)\opencv\build\x64\vc15\bin)(opencv\build\x64\vc15\bin后缀是一样的,如果是vs2015选择vc14),点击确定——确定——确定。
四.opencv永久配置的方法
6.打开vs2017,选择文件,新建,项目(即新建一个项目),在左边已安装下,选着Visual c++,然后右边选windows控制台应用程序,选好项目的位置,确定。
7.先将x86改为x64,再进行下一步骤,否则可能白费功夫。(现在大部分都是64位)(以后运行时也是改为x64,不然会报错)
8.在左上方选择视图——其它窗口——属性管理器,点击项目名字左边的小三角形——debug|x64(如果是32位的选debug|win32) 双击Microsoft.Cpp.x64.user
进入如下页面:
选择VC++ 目录,包含目录中,点击最右边下滑符——编辑,添加这三项(按自己安装路径来,后缀一样(如opencv\build\include)等) 注意:!!用右边...来选着目录,以避免不必要的错误。 !点击确定!
D:\Program Files %28x86%29\opencv\build\include
D:\Program Files %28x86%29\opencv\build\include\opencv
D:\Program Files %28x86%29\opencv\build\include\opencv2
库目录也是如此添加 D:\Program Files %28x86%29\opencv\build\x64\vc15\lib !点击确定!
接着,用同样方法在左边选择C/C++,常规,附加包含目录中添加D:\Program Files %28x86%29\opencv\build\include !点击确定!
然后选择左方的链接器——输入 ,在附加依赖项添加(D:\Program Files (x86)\opencv\build\x64\vc15\lib\opencv_world342d.lib),注意:这个不能选着,到指定文件去复制名字。 !点击确定!
!!!最后,点击应用,确定!!!否则会白费功夫。
9.到这就大功告成了,读者可以去试试简单程序。注意:如果你是vs2015的话,以上的vc15全改成vc14!