vs2013怎么配置opencv2.4.10环境

 我来答
尐i強
2016-09-29 · 知道合伙人数码行家
尐i強
知道合伙人数码行家
采纳数:6178 获赞数:32340
暂无成就。

向TA提问 私信TA
展开全部

第一步:

1、首先去OpenCV下载2.4.11的文件包,该文件为exe格式的。下载完成后进行安装,选择需要的解压路径,本文将其解压到vs安装目录下。


2、接下来对环境变量进行设置,首先在桌面计算机处右键选择属性。


3、在弹出的窗口中选择高级系统设置。


4、选择环境变量。


5、在  用户变量中  新建opencv,并根据解压路径将其值设置为bulid的路径。如果有path项,则选中对其编辑,在已有路径后添加VC12的bin路径,用英文下的分号隔开。我的路径为

D:\Program Files (x86)\Microsoft Visual Studio 12.0\opencv\build\x86\vc12\bin。

设置完成后保存。同样在  系统变量  中的path中再将bin路径添加一遍,保存,此时需要重启系统才可完成设置。


第二步:

1、接下来打开vs2013软件,新建一个项目。


2、选择win32控制台程序,此时可以对文件命名。


3、其相应的设置如图片中所示。


4、选中属性管理器,在debug上右键,选择添加新项目属性。


5、可以对项目属性命名为opencv_debug,完成后保存。


6、在新建的项目属性上双击,对属性进行设置。


7、VC++目录下主要设置引导目录和库目录。


8、这两个目录下需要添加的路径如图所示。


9、接下来添加附件依赖项,这也是最容易出问题的地方,一定要仔细。DEBUG模式下添加lib目录下文件名有d的lib文件。

opencv_calib3d2411d.lib

opencv_contrib2411d.lib

opencv_core2411d.lib

opencv_features2d2411d.lib

opencv_flann2411d.lib

opencv_gpu2411d.lib

opencv_highgui2411d.lib

opencv_imgproc2411d.lib

opencv_legacy2411d.lib

opencv_ml2411d.lib

opencv_nonfree2411d.lib

opencv_objdetect2411d.lib

opencv_ocl2411d.lib

opencv_photo2411d.lib

opencv_stitching2411d.lib

opencv_superres2411d.lib

opencv_ts2411d.lib

opencv_video2411d.lib

opencv_videostab2411d.lib


10、添加完成后在release模式下重复以上步骤,主要新建项目属性的时候命名为opencv_release,添加附件依赖项的时候选择后边没有d的lib文件。

opencv_calib3d2411.lib

opencv_contrib2411.lib

opencv_core2411.lib

opencv_features2d2411.lib

opencv_flann2411.lib

opencv_gpu2411.lib

opencv_highgui2411.lib

opencv_imgproc2411.lib

opencv_legacy2411.lib

opencv_ml2411.lib

opencv_nonfree2411.lib

opencv_objdetect2411.lib

opencv_ocl2411.lib

opencv_photo2411.lib

opencv_stitching2411.lib

opencv_superres2411.lib

opencv_ts2411.lib

opencv_video2411.lib

opencv_videostab2411.lib

接下来写一个显示图片的程序进行测试。点击本地windows调试器,程序开始执行。


11、经过一段时间的加载,出现图片,恭喜你配置成功,至此配置完成。


12、测试代码如下:

#include <opencv2\highgui\highgui.hpp>

using namespace cv;

using namespace std;

int main()

{

Mat srcImage = imread("E:\\seu\\opencv\\test\\test\\test.jpg");

imshow("祈福的猫咪",srcImage);

waitKey(0);

return 1;

}


注意事项:

图片的路径一定要按自己的图片保存位置来。

DLL文件名可以先保存到记事本再粘贴至附加依赖项。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式