1.OpenCV安装
官网下载OpenCV 3.0,安装到本地,如D:\Program Files (x86)\opencv。
http://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.0.0-beta/
2.配置环境变量
右键计算机,属性,高级系统设置,环境变量。选择path变量,添加值【D:\Program Files (x86)\opencv\build\x86\vc12\bin;】,括号内部部分,即opencv安装目录下面的对应bin目录。
3.显示第一张图片
在vs中新建C++工程,选择控制台应用程序,空白项目,完成。右键项目,属性
先配置Include Directories属性,将opencv目录下的include子文件夹加入
然后是Library Directories,将opencv目录下的library子目录加入
应用,最后是Linker下的input中的Additional Dependencies属性
加入如下内容(opencv_ts300.lib
opencv_ts300d.lib
opencv_world300.lib
opencv_world300d.lib)
到此已经差不多了,最后就是代码召唤图片了
右键项目添加一个Item,添加如下代码
#include <stdio.h>
#include <highgui.h>
using namespace cv;
int main(){
/* 加载一张图片*/
IplImage *p = cvLoadImage("D:\\lenna.png");
/* 命名一个窗口,设定为自动大小*/
cvNamedWindow("picture", CV_WINDOW_AUTOSIZE);
/* 显示图片*/
cvShowImage("picture", p);
/* 等待输入*/
cvWaitKey(0);
/* 释放图片缓存空间*/
cvReleaseImage(&p);
/* 销毁所有窗口*/
cvDestroyAllWindows();
}