[转载]OpenCV-2.2.0-win32-vs2010在VS2010下的安装
2011-12-07 12:37
393 查看
关于如何安装opencv2.2于VS2010的说明,但其中一般都用了一般的opencv2.2安装文件,而不是opencv2.2 for vs2010,这就涉及到了库的编译等,比较繁琐。而且其中因为opencv2.2和之前的opencv2.1有所不同,所以加载的文件也有所不同。另外vs2010和2008有些设置还是有不同,初学者往往会比较迷糊。这里就再叙述下步骤吧:
1 安装 vs2010。反正我不是用Microsoft Visual C++ 2010 Express Edition,免费的版本总有限制
安装 opencv2.2 for vs2010。这个安装文件中已经有了编译好的库,比较方便。假设安装目录在C:\Opencv2.2
2 配置Windows环境变量Path
将C:\Opencv2.2\bin加入Windows系统环境变量Path中。加入后可能需要注销当前Windows用户(或重启)后重新登陆才生效。
3 设置依赖的库和包含目录和库目录
§ 打开VC++ 2010,创建一个Win32控制台程序opencvhello;
------------------------------------
选择Solution Explorer里的opencvhello项目,点击鼠标右键,选择Properties,在[链接器 LINKER]的[输入INPUT]中;
§ 为项目的Debug配置增加依赖的库:opencv_cv220d.lib opencv_cvaux220d.lib opencv_cxcore220d.lib opencv_highgui220d.lib opencv_ml220d.lib(注意,文件名opencv_core220d.lib可能是cv***d.lib等形式,具体应查看D:\Program Files (x86)\OpenCV\vc2010\lib )
Mike注:当需要CV AUX中的内容,如使用高斯混合模型时,还需要opencv_video220d.lib
§ 为项目的Release配置增加依赖的库:opencv_cv220.lib opencv_cvaux220.lib opencv_cxcore220.lib opencv_highgui220.lib opencv_ml220.lib
***********************************************************************************88
****************************************************************************************
新建项目HelloOpencv
在
中 单击
打开
打开
分别在包含目录加入
D:\Program Files\OpenCV2.2\include
D:\Program Files\OpenCV2.2\include\opencv
在库目录加入
D:\Program Files\OpenCV2.2\lib
单击应用
选择 连接器-->输入
在附加依赖项中 增加所要包含的库就行了
opencv_core220d.lib
opencv_highgui220d.lib
opencv_video220d.lib
opencv_ml220d.lib
opencv_legacy220d.lib
opencv_imgproc220d.lib
点击应用 确定
下面可以试一下是不是配置成功
输入代码:
#include "stdafx.h"
#include "cv.h"
#include <cxcore.h>
#include <highgui.h>
int _tmain(int argc, _TCHAR* argv[])
{
IplImage *img = cvLoadImage("funny-pictures.jpg");
cvNamedWindow("Image:",1);
cvShowImage("Image:",img);
cvWaitKey();
cvDestroyWindow("Image:");
cvReleaseImage(&img);
return 0;
}
将图片 funny-pictures.jpg 放在[VS2010默认项目文件夹]\HelloOpenCV\HelloOpenCV 下
运行结果
1 安装 vs2010。反正我不是用Microsoft Visual C++ 2010 Express Edition,免费的版本总有限制
安装 opencv2.2 for vs2010。这个安装文件中已经有了编译好的库,比较方便。假设安装目录在C:\Opencv2.2
2 配置Windows环境变量Path
将C:\Opencv2.2\bin加入Windows系统环境变量Path中。加入后可能需要注销当前Windows用户(或重启)后重新登陆才生效。
3 设置依赖的库和包含目录和库目录
§ 打开VC++ 2010,创建一个Win32控制台程序opencvhello;
------------------------------------
选择Solution Explorer里的opencvhello项目,点击鼠标右键,选择Properties,在[链接器 LINKER]的[输入INPUT]中;
§ 为项目的Debug配置增加依赖的库:opencv_cv220d.lib opencv_cvaux220d.lib opencv_cxcore220d.lib opencv_highgui220d.lib opencv_ml220d.lib(注意,文件名opencv_core220d.lib可能是cv***d.lib等形式,具体应查看D:\Program Files (x86)\OpenCV\vc2010\lib )
Mike注:当需要CV AUX中的内容,如使用高斯混合模型时,还需要opencv_video220d.lib
§ 为项目的Release配置增加依赖的库:opencv_cv220.lib opencv_cvaux220.lib opencv_cxcore220.lib opencv_highgui220.lib opencv_ml220.lib
***********************************************************************************88
****************************************************************************************
新建项目HelloOpencv
在
中 单击
打开
打开
分别在包含目录加入
D:\Program Files\OpenCV2.2\include
D:\Program Files\OpenCV2.2\include\opencv
在库目录加入
D:\Program Files\OpenCV2.2\lib
单击应用
选择 连接器-->输入
在附加依赖项中 增加所要包含的库就行了
opencv_core220d.lib
opencv_highgui220d.lib
opencv_video220d.lib
opencv_ml220d.lib
opencv_legacy220d.lib
opencv_imgproc220d.lib
点击应用 确定
下面可以试一下是不是配置成功
输入代码:
#include "stdafx.h"
#include "cv.h"
#include <cxcore.h>
#include <highgui.h>
int _tmain(int argc, _TCHAR* argv[])
{
IplImage *img = cvLoadImage("funny-pictures.jpg");
cvNamedWindow("Image:",1);
cvShowImage("Image:",img);
cvWaitKey();
cvDestroyWindow("Image:");
cvReleaseImage(&img);
return 0;
}
将图片 funny-pictures.jpg 放在[VS2010默认项目文件夹]\HelloOpenCV\HelloOpenCV 下
运行结果
相关文章推荐
- OpenCV-2.2.0-win32-vs2010在VS2010下的安装
- 关于如何使用OpenCV-2.2.0-win32-vs2010在VS2010下的安装
- OpenCV-2.2.0-win32-vs2010在VS2010下的安装
- 安装vs2010并配置opencv2.4.11笔记【2016-8】
- QT - OpenCV的安装与配置(转载)
- VS2010平台下的OpenCV、EmguCV( C#)安装、使用配置
- VS2010 opencv2.4.6 打包安装程序 小结
- Win7下 OpenCV2.4.6 在VS2010上的安装
- ubuntu10.10下安装OpenCV2.2.0 【安装其他库】
- vs2010安装opencv2.4.10
- vs2008 + OpenCV-2.1.0-win32-vs2008安装
- Win7 64位系统安装OpenCV2.3,并在VS2010中配置(下)
- Tesseract-OCR 进行文字识别 VS2010及不安装opencv,就可以使用opencv
- VS2010安装OpenCV2.1方法
- C#---vs2010发布、打包安装程序程序(转载)
- VS2010、OpenCV2.3.1 出现:“无法启动此程序,因为计算机中丢失tbb_debug.dll.尝试重新安装该
- 安装OpenCV:OpenCV 2.4.8 +VS2010 开发环境配置
- VS2010 + OpenCV2.3配置 ; 在VS2010下安装配置OpenCV2.3
- Opencv2.4.8在 VS2010平台上安装配置图解
- win7+opencv3.0.0+vs2010 安装及配置