转自:http://www.cnblogs.com/djcsch2001/archive/2011/04/04/2005450.html
OPENCV是INTEL公司开发的一套计算机视觉处理软件,可以对图形图像进行多功能的处理,下面是其在WINDOWS的安装步骤
1.直接下载opencv2.2 for vs2010的安装版进行安装(下载网址:http://www.opencv.org.cn/index.php/Download)
2.如果安装到目录D:\OpenCV2.2,则在系统的PATH下加入路径D:\OpenCV2.2
3.在VS2010下新建一个visual c++的空项目,在项目的属性设置中,设置vc++目录的包含目录加入D:\OpenCV2.2\include
和D:\OpenCV2.2\include\opencv;库目录加入D:\OpenCV2.2\lib;
4.链接器加入附加依赖库(Debug的库带d,如opencv_core220d.dll,而Release则不含d,如opencv_core220.dll)
D:\OpenCV2.2\lib\opencv_core220d.lib
D:\OpenCV2.2\lib\opencv_calib3d220d.lib
D:\OpenCV2.2\lib\opencv_contrib220d.lib
D:\OpenCV2.2\lib\opencv_features2d220d.lib
D:\OpenCV2.2\lib\opencv_ffmpeg220d.lib
D:\OpenCV2.2\lib\opencv_flann220d.lib
D:\OpenCV2.2\lib\opencv_gpu220d.lib
D:\OpenCV2.2\lib\opencv_highgui220d.lib
D:\OpenCV2.2\lib\opencv_imgproc220d.lib
D:\OpenCV2.2\lib\opencv_legacy220d.lib
D:\OpenCV2.2\lib\opencv_ml220d.lib
D:\OpenCV2.2\lib\opencv_objdetect220d.lib
D:\OpenCV2.2\lib\opencv_video220d.lib
5.添加一CPP文件
#include "cv.h"
#include "highgui.h"
#include "math.h"
int main()
{
IplImage* src;
/* the first command line parameter must be image file name */
if((src = cvLoadImage("D:\\baboon.jpg"))!=0)
{
IplImage* dst = cvCloneImage( src );
int delta = 1;
int angle = 0;
cvNamedWindow( "src", 1 );
cvShowImage( "src", src );
for(;;)
{
float m[6];
double factor = (cos(angle*CV_PI/180.) + 1.1)*3;
CvMat M = cvMat( 2, 3, CV_32F, m );
int w = src->width;
int h = src->height;
m[0] = (float)(factor*cos(-angle*2*CV_PI/180.));
m[1] = (float)(factor*sin(-angle*2*CV_PI/180.));
m[2] = w*0.5f;
m[3] = -m[1];
m[4] = m[0];
m[5] = h*0.5f;
cvGetQuadrangleSubPix(src, dst, &M);
cvNamedWindow( "dst", 1 );
cvShowImage( "dst", dst );
if( cvWaitKey(5) == 27 )
break;
angle = (angle + delta) % 360;
}
}
return 0;
}
运行为一不停旋转的图像,至此配置成功!
分享到:
相关推荐
vs2010与opencv2.2 一次性配置
此文档详细介绍了在vs2010下怎么安装opencv2.2,我的电脑也是这样安装的,成功了,希望对你有用。注意:我用的是xp系统+vs2010旗舰版+opencv2.2编译版
介绍opencv2.2的新特性,新方法,还有opencv2.2的安装和配置方法
C++Builder2010中配置OpenCV2.2的开发环境
详细介绍轻量级编辑器如何配置opencv2.2
OpenCV2.2安装步骤,虽然现在的版本很高,但是在VS2008下基本的配置方法类似。
手把手 教你如何在vs2010中配置opencv 亲测有效
openCV 2.2.0 released 版在Visual Studio 2008下的安装和配置,WORD版的!
适合初学者。网上下载了很多都无法运行,验证这个能运行,验证运行的环境是OpenCV2.2+VS2010,特意附带了OpenCV2.2+VS2010配置说明文档。希望对大家有所帮助。
opencv 实现图片显示,并有opencv2.2 vs10的配置方法
使用C++和OpenCV制作的动画演示HuffmanCodeTree的生成过程,初学乍练,还请见谅.使用的平台是VS2010和OpenCV2.2,想要运行以及演示,请先安装VS2010和OpenCV2.2并完成配置.具体配置方法,请百度至OpenCV中国官方网站.
该版本专为vs2010应用OpenCV-2.2.0-win32-vs2010.exe;安装OpenCV2.2选择系统路径配置,此处可以自动进行系统路径配置,省却了繁琐的形式。
OpenCV2.0,OpenCV2.1,OpenCV2.2 配置方法与OpenCV2.3大同小异 需要先使用CMake 编译源代码(或者直接包含源文件在你的设计程序内,但是不建议这样做,因为这样每次你编译时都要编译所以文件,很耗费调试时间) ...
windows7 VS2010 OpenCV2.2.0 TBB CMake 2.8.4编译配置成功
例如,OpenCV2.2安装在“ C:\ OpenCV2.2。”中。 CMake使用Visual C ++ 2015在“ C:\ OpenCV2.2 \ VS2015 \”中生成一个动态的opencv解决方案。 所有设置都保存在当前解决方案中。 请更改它们以更正OpenCV目录。 ...
基于opencv的人脸识别,是用visual studio 2010开发的。。是学习opencv的好例子。用的是opencv2.2.下载后配置下vc++目录和连接器输出即可。。
基于opencv的图像直方图显示与直方图均衡 下载必看: 1.程序默认处理的是灰度图像,彩色图像将转换成灰度图处理 2.程序基于opencv2.2的c++ API编写,编译前确保你配置的是opencv2.x环境,1.0没试过。
基于opencv2.2的大津法分割,大津法是一种自适应的阈值分割方法,应用较广,按灰度特性,将图像分为背景和目标两部分,是二值化的图像。opencv不同版本可以自行更改项目配置。
一 安装opencv 2 1.1 解压安装包 2 1.2 配置环境变量 2 二 配置vs2012的Opencv环境 3 2.1 新建工程 3 2.2 新建工程配置表单 3 2.3 添加Opencv的头文件和库文件 4 2.4 添加依赖库 5 2.5 为已有工程添加Opencv配置 7
1.4 Sublime 下配置OpenCV. 16 1.5 小结 19 第2 章图像及视频基本操作. 20 2.1 图像初级操作 21 2.1.1 Mat 类 21 2.1.2 Mat 基本操作 23 2.1.3 Mat 类型转换 24 2.1.4 图像读取显示保存 24 2.1.5 图像存储. 26 2.2 ...