OpenCV入门
一. 安装OpenCV
OpenCV的安装可以参见网页
在添加文件目录时,之后的版本号应当时自己下载的版本号。
OpenCV对应的中文网站,旧版的网站http://wiki.opencv.org.cn/index.php/%e9%a6%96%e9%a1%b5
新版的网站 http://www.opencv.org.cn/
二. 第一个程序-- 显示图像
在VS2010上新建一个项目,在源文件中新建lena.cpp将要显示的图像拷贝到代码所在的那个文件夹下
/*
这是《学习OpenCV》书中的第一个程序,
目的是在屏幕上显示一幅图像
*/
#include "highgui.h"
void main(){
IplImage* img = cvLoadImage("lena.jpg"); //加载图像
//创建窗口,CV_WINDOW_AUTOSIZE指窗口大小根据图像大小自动伸缩
cvNamedWindow("show_img",CV_WINDOW_AUTOSIZE); //窗口命名为 show_img
cvShowImage("show_img",img); //在窗口中显示图像
cvWaitKey(0); //暂停程序,等待触发结束
cvReleaseImage(&img); //释放img的空间
cvDestroyWindow("show_img"); //销毁窗口
}
显示结果