Visual Studio 2010 下配置 OpenCV2.4.2

发布时间:2017-1-16 18:45:30 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Visual Studio 2010 下配置 OpenCV2.4.2",主要涉及到Visual Studio 2010 下配置 OpenCV2.4.2方面的内容,对于Visual Studio 2010 下配置 OpenCV2.4.2感兴趣的同学可以参考一下。

一、配置环境: Windows XP SP3 x86 Visual Studio 2010 OpenCV 2.4.2 二、下载相关文件 Visual Studio 2010 http://www.microsoft.com/visualstudio/zh-cn/download OpenCV 2.4.2   http://wiki.opencv.org.cn/index.php/Download 三、安装相关文件 1.安装Visual Studio 2010  2.安装OpenCV 2.4.2,解压到电脑中指定位置,在D盘下新建一个CV文件夹,如图所示: 四、编写代码 打开Visual Studio 2010,新建一个空白项目,在源文件中增加.cpp文件,文件中的代码为: /*********************************** **OpenCV2.4.2测试:显示图片 /**********************************/ #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main(int argc, char* argv[]) { const char* pImg = "D:/Demo.jpg"; //从文件中读入图像 Mat img = imread(pImg); //如果读入图像失败 if(img.empty()) { fprintf(stderr, "Can not load image %s\n", pImg); return -1; } //显示图像 imshow("image", img); //此函数等待按键,按键盘任意键就返回 waitKey(); return 0; } 五、配置VS 1.配置include(到哪里找OpenCV头文件) 右击上图右侧“opencv11”,点击属性,弹出对话框: 在VC++Directories中的Include Directories中加入: D:\CV\opencv\build\include;D:\CV\opencv\build\include\opencv;D:\CV\opencv\build\include\opencv2 2.配置lib路径 在VC++Directories中的Library Directories中加入:D:\CV\opencv\build\x86\vc10\lib 3.配置“附加依赖项”(Additional Dependencies) 在里面加入如下文件: opencv_calib3d242d.lib opencv_contrib242d.lib opencv_core242d.lib opencv_features2d242d.lib opencv_flann242d.lib opencv_gpu242d.lib opencv_highgui242d.lib opencv_imgproc242d.lib opencv_legacy242d.lib opencv_ml242d.lib opencv_objdetect242d.lib opencv_ts242d.lib opencv_video242d.lib 六、配置环境变量 右击->我的电脑->属性->高级->环境变量,如下图: 加入:D:\CV\opencv\build;D:\CV\opencv\build\x86\vc10\bin;D:\CV\tbb41_20130613oss\bin\ia32\vc10; 然后确定、重启系统。 七、编译运行 提示: 1、 如果编译出错,可能是环境变量未起效,请重启系统; 2、 如果出现缺少tbb_debug.dll错误提示,如下图 则将如下目录中的 D:\CV\tbb41_20130613oss\bin\ia32\vc10中的tbb_debug.dll拷贝到 D:\CV\opencv\build\x86\vc10\bin下即可解决问题。

上一篇:IOS对战卡牌《梦回水浒》抢先体验
下一篇:管理员如何操作才能提高raid5数据恢复成功率

相关文章

相关评论