在VS2013下的openCV2.4.9安装过程
来源:互联网 发布:数据库中修改语句 编辑:程序博客网 时间:2024/06/07 01:33
OpenCV 2.4.9 +VS2013 开发环境配置
在windows平台64位系统使用visual studio2013和opencv2.4.9配置一个开发环境。
opencv2.4.9地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download
vs2013 地址 http://www.newasp.net/soft/72699.html
首先先安装好VS2013安装过程在此不再详说。
1.从上面地址下载的openCV2.4.9然后解压,我是解压在E:\opencv249下
如图1所示
2. 配置环境变量
(1)系统变量找到path变量在其后添加E:\opencv249\opencv\build\x86\vc12\bin
(2)客户变量:添加opencv变量,在其后添加E:\opencv249\opencv\build
添加path变量在其后添加E:\opencv249\opencv\build\x86\vc12\bin
如图2所示
3新建visualC++项目,如图3、4所示
4. 工程目录 配置(debug)
如图5所示找到属性管理器,双击Debug|Windows32
设置如下:
1、包含目录:(VC++目录)(图6所示)
D:\Program Files\opencv\build\include
D:\Program Files\opencv\build\include\opencv
D:\Program Files\opencv\build\include\opencv2
2、库目录:(VC++目录)(图6所示)
D:\Program Files\opencv\build\x86\vc12\lib
3、连接器->输入->附加依赖项:(图7所示)
opencv_ml249d.lib
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib
其实以上都是D:\Program Files\opencv\build\x86\vc12\lib下所有的lib文件(图8所示),你会发现,有的后面带上d,有的没有d,这是因为Debug的就有d,Release则没有d。
5.然后在 图5所示单击release\Windows32,其配置过程和debug的配置一样,不过在链接器-输入-附加依赖项的时候输入的不同
opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_nonfree249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_videostab249.lib
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
6.最后创建一个cpp文件测试一下即可。例如
#include <cv.h>
#include <highgui.h>
using namespace std;
int main()
{
IplImage * test;
test = cvLoadImage("D:\\Sample_8.bmp");//图片路径
cvNamedWindow("test_demo", 1);
cvShowImage("test_demo", test);
cvWaitKey(0);
cvDestroyWindow("test_demo");
cvReleaseImage(&test);
return 0;
}
创建过程如图9、10所示
文章参考百度经验
- 在VS2013下的openCV2.4.9安装过程
- Opencv2.4.10在VS2013下的配置
- VS2013下OpenCV2.4.10的安装配置
- VS2013下安装OpenCV2.4.8
- VS2013下安装OpenCV2.4.8
- VS2013 + OpenCV2.4.9 配置过程
- [opencv]opencv2.4.10在vs2013下的配置方法
- 关于opencv2.4.9和VS2013在windows7下无法打开摄像头的问题的扯淡解决办法
- 关于opencv2.4.9和VS2013在windows7下无法打开摄像头的问题的扯
- OpenCV2.4.9在Win7+VS2010下的配置过程
- opencv2.4.9 在vs2013 上的配置方法
- (1)OpenCV2.4.9在VS2013的环境配置
- VS2013 opencv2.4.9 配置过程若干问题
- opencv2.4.9在Ubuntu下的配置与安装
- opencv2.4.9经典版本在VS2010下的安装
- OpenCV2.4.3在VS2010下的安装
- jsoncpp在vs2013下的安装
- win10下VS2013+OpenCV2.4.9环境配置
- java学习笔记
- ABP入门系列(11)——编写单元测试
- Android学习笔记(六)
- 装饰者对象
- Binary Tree Level Order Traversal II
- 在VS2013下的openCV2.4.9安装过程
- OpenJudge 1768 最大子矩阵(区间dp)
- Java 中int、String的类型转换
- 引用CSS的三种方式
- String Date Calendar之间的转换
- 反射示例2:在ArrayList<Integer>集合中添加一个字符串数据
- ROS安装与卸载
- 2、eclipse安装gradle插件
- Xamarin 安卓VideoView 播放视频有声音无图像(已解决)