VC工程配置OpenCV库

来源:互联网 发布:淘宝露天拍卖代购 编辑:程序博客网 时间:2024/06/04 18:30

opencv库可以从官网下载:http://opencv.org/(百度一下就有啦)
如下图可以根据自己的系统下载相应的版本:
这里写图片描述
我只是用过opencv for  windows.
具体的配置步骤是参考浅墨大神的博客:
http://blog.csdn.net/poem_qianmo/article/details/19809337

需要注意的是如果你的VS版本是2010的话,建议配置opencv2.4.8或者opencv2.4.9版本就够用了,而且浅墨大神的博客里面写的配置也很清楚,按照步骤来应该不会遇到什么问题。
第一步:把从官网下载的opencv 释放到你觉得方便的任意位置。
比如:我就把我的opencv Extract to :   D:\Program Files

第二步:配置环境变量
对于win7来说是:
计算机>(右键)属性>高级系统设置>高级>path
对于win10来说是:
计算机(单击)>系统属性(单击)>高级系统设置(左侧目录)>高级(标签)>环境变量>用户变量或者系统变量中找到>path>添加路径
对于64位系统来说可添加两个路径
“…opencv\build\x86\vc10\bin”
“…opencv\build\x64\vc10\bin”
对于32位系统而言只需要添加第一个路径就好了。
比如我的路径是:
D:\Program Files\opencv\build\x86\vc10\bin;
D:\Program Files\opencv\build\x64\vc10\bin;
如果你的vs版本不是10,就需要变更了。

第三步:工程包含目录include
这个步骤需要载VS界面配置。
在包含目录中添加以下三个目录:
D:\Program Files\opencv\build\include
D:\Program Files\opencv\build\include\opencv
D:\Program Files\opencv\build\include\opencv2 

第四步:配置库目录
在库目录里面添加路径:
D:\Program Files\opencv\build\x86\vc10\lib
无论是32位系统还是64位系统。

第五步:配置链接库
配置动态链接库和静态链接库。
静态链接库文件的配置需要在附加依赖项里面加入如下项目。
opencv_calib3d248.lib
opencv_contrib248.lib
opencv_core248.lib
opencv_features2d248.lib
opencv_flann248.lib
opencv_gpu248.lib
opencv_highgui248.lib
opencv_imgproc248.lib
opencv_legacy248.lib
opencv_ml248d.lib
opencv_objdetect248.lib
opencv_ts248.lib
opencv_video248.lib
opencv_nonfree248.lib
opencv_ocl248.lib
opencv_photo248.lib
opencv_stitching248.lib
opencv_superres248.lib
opencv_videostab248.lib
opencv_calib3d248d.lib
opencv_contrib248d.lib
opencv_core248d.lib
opencv_features2d248d.lib
opencv_flann248d.lib
opencv_gpu248d.lib
opencv_highgui248d.lib
opencv_imgproc248d.lib
opencv_legacy248d.lib
opencv_objdetect248d.lib
opencv_ts248d.lib
opencv_video248d.lib
opencv_nonfree248d.lib
opencv_ocl248d.lib
opencv_photo248d.lib
opencv_stitching248d.lib
opencv_superres248d.lib
opencv_videostab248d.lib
其中248是你下载的opencv的版本号。如果你下载的是opencv2.4.9的话,把以上文件的248换成249即可。注:opencv3.
0以上的版本配置略不相同。

配置动态链接库:动态链接库的文件是以.dll结尾的文件。
把路径D:\Program Files\opencv\build\x86\vc10\bin
下的文件部拷到你windows所在的盘下。比如我的是C:\windows。
第六步:测试。完毕。请指正。

0 0