VS2013下OpenCV2.4.10的安装配置
来源:互联网 发布:学生管理系统java界面 编辑:程序博客网 时间:2024/06/06 01:45
先说明下大致环境。win7 64位,vs2013,opencv 2.4.10
第一:下载
一、从官网上 http://opencv.org/下载对应版本。
二、将 OpenCV-2.4.10.exe 解压并放到某个目录下,例如 D:\Program Files\opencv .
第二:设置变量(一共三个)
1.右键单击我的电脑→属性→高级→环境变量,用户变量里的 PATH (若没有,则新建),单击编辑。在PATH的末尾添加以下路径:D:\Program Files\opencv\build\x64\vc12\bin。
注意:1、要在该路径前添加英文分号;,以与前面的路径隔开,但该路径末尾不可加英文分号;,除非还要在其后添加路径;
2、可根据自己的情况,将其改为你的opencv\build\x64\vc12\bin文件夹所在的路径;
3、如果是32位系统,可将opencv\build\x64\vc12\bin改为opencv\build\x86\vc12\bin。 (vc10是VS2010,Vc12是VS2013)
2、新建OpenCV用户变量
变量名和变量值分别设置为OpenCV和d:\Program Files\opencv\build。(名字和路径依据自己的改变)
3、系统变量设置设置PATH
选中PATH,单击编辑。在PATH的末尾添加以下路径:d:\Program Files\opencv\build\x64\vc12\bin。注意事项和第一个一样。
第三:配置vs2013
1、打开VS2013,新建项目→win32控制台项目→完成。
2、点击“视图”→“其他窗口”→“属性管理器”,结果如下图所示。
注意:系统是x64的,于Solution Explore中右键,点击Properties(属性),点击Configuration Manager(配置管理器),在Active solutionplatform中拉选New,拉选X64,此时分别有Debug/Release和X64/win32两个下拉选项,共四个状态(X64和win32各按所处平台配置Debug/Release两个状态)。
3、从左侧项目中打开“Debug | x64”→“Microsoft.Cpp.x64.user”。
4、双击“Microsoft.Cpp.x64.user”,弹出窗口。
5、点击左侧VC++目录,编辑右侧的可执行文件目录、包含目录与库目录,分别添加对应的路径。
对应的路径如下:
1)可执行文件目录
d:\Program Files\opencv\build\x64\vc12\bin
说明:1、可根据自己的情况,将其改为你的opencv\build\x64\vc12\bin文件夹所在的路径;
2、如果是32位系统,可将opencv\build\x64\vc10\bin改为opencv\build\x86\vc12\bin。
2)包含目录
d:\Program Files\opencv\build\include
d:\Program Files\opencv\build\include\opencv
d:\Program Files\opencv\build\include\opencv2
3)库目录
d:\Program Files\opencv\build\x64\vc12\lib (vc10是VS2010,Vc12是VS2013)
4、附加依赖项
单击“链接器”→“输入”→“附加依赖项”,如下图所示。
在附加依赖项里,添加opencv\build\x64\vc12\lib文件夹里的lib文件名称:
opencv_ml2410d.lib
opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_nonfree2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_videostab2410d.lib
opencv_objdetect2410.lib
opencv_ts2410.lib
opencv_video2410.lib
opencv_nonfree2410.lib
opencv_ocl2410.lib
opencv_photo2410.lib
opencv_stitching2410.lib
opencv_superres2410.lib
opencv_videostab2410.lib
opencv_calib3d2410.lib
opencv_contrib2410.lib
opencv_core2410.lib
opencv_features2d2410.lib
opencv_flann2410.lib
opencv_gpu2410.lib
opencv_highgui2410.lib
opencv_imgproc2410.lib
opencv_legacy2410.lib
opencv_ml2410.lib
说明:上面的库为opencv\build\x64\vc12\lib里面的库文件,文件名后面有小写字母“d”的为Debug库(调试模式库),没有“d”的为Release库(发布模式库)。末尾的248是版本号,和你lib里面的文件一致的。比如,OpenCV2.4.3的lib文件的末尾数字为243。如果版本不一样,要改正,使其一致。
第四:测试
#include <opencv2\opencv.hpp> #include<iostream>using namespace cv;void main(){ IplImage*src; src= cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下 cvNamedWindow("lena",CV_WINDOW_AUTOSIZE); cvShowImage("lena",src); cvWaitKey(0); cvDestroyWindow("lena"); cvReleaseImage(&src);}
大功告成!
- VS2013下OpenCV2.4.10的安装配置
- Opencv2.4.10在VS2013下的配置
- [opencv]opencv2.4.10在vs2013下的配置方法
- 【OpevCV】VS2013下配置OpenCV2.4.10
- Win10下VS2013配置OpenCV2.4.10
- opencv2.4.10 安装与vs2013配置
- OpenCV2.4.10 + VS2013配置
- opencv2.4.10+VS2013安装
- VS2013下OpenCV2.48配置
- VS2013下配置OpenCV2.4.11
- VS2013下OpenCV2.48配置
- VS2013下安装OpenCV2.4.8
- VS2013下安装OpenCV2.4.8
- win8.1下opencv2.4.13+vs2013的配置方法
- 在VS2013下的openCV2.4.9安装过程
- vs2013下配置opencv2.4.10(win7 64位)
- opencv2.4.10 win7_64 VS2013 配置
- VS2013+Opencv2.4.10配置小结
- android jack编译,代码中的中文显示乱码
- Go主要应用的系统
- HDU 5531(2015长春 icpc E.Rebuild) 计算几何
- SMP Kapsel app中applicationContext.applicationEndpointURL
- Codeforces 651B Beautiful Paintings【贪心】水题
- VS2013下OpenCV2.4.10的安装配置
- 取得浏览器页面视口大小兼容性代码
- 第九周项目3-稀疏矩阵的三元组表示的实现和应用
- uva10817 Headmaster's Headache
- Android源码编译——RK3128开发板多款红外遥控器常用按键适配
- hash table based list operation
- 关于max(X,Y),min(X,Y)
- warning: assignment makes pointer from integer without a cast
- 管道通信