1.opencv官方网站下载最新版opencv(目前是3.0)。
注意opencv3.0支持vc10(vs2010),vc11(vs2012),vc12(vs2013)。如果你使用的IDE是vs2008(vc9),则选择低版本的opencv安装会比较方便,若坚持安装3.0,需要CMAKE的安装(百度文库有关CMAKE安装的步骤)
2.双击下载的文件opencv-3.0.0-alpha.exe。
此步骤包括解压和安装。双击之后出现:
选择要安装的路径(安装后程序在Opencv文件中,没必要自己命名一个Opencv文件夹)。记住选择的路径,添加环境变量是需要。
3.等待加压安装过程。(大概四五分钟的样子)
4.安装完成后配置环境变量。
在win7中,右键计算机>>属性>>高级系统设置>>环境变量
在系统环境变量或者用户环境变量中找到path变量(不区分大小写,若没有path变量则点击新建),点击编辑,添加***\opencv\build\x86\vc10\bin,***是安装opencv的路径,若你装在E盘根目录下那么就应该在path变量中添加E:\opencv\build\x86\vc10\bin,注意用分号将新添加的路径和原有的路径隔开。
5.至此opencv安装完毕。接下来配置vs2010。
新建一个控制台程序。步骤如下:
打开vs2010>>文件>>新建>>项目
填好名称后选择确定,之后点击下一步
点击完成。
添加cpp文件:
点击添加完成新建。
点击图片中的选中项,出现
编辑包含目录和库目录,在包含目录中添加三个路径:
***\opencv\build\include
***\opencv\build\include\opencv
***\opencv\build\include\opencv2
***同样是你自己安装路径。
同上,在库目录中添加路径:***\opencv\build\x86\vc10\lib。
然后再连接器中添加链接库:
编辑附加依赖项:将***\opencv\build\x86\vc10\lib下的所有lib文件添加进去:
记得在以上操作后点击应用和确定,保存设置。
6.测试配置是否成功。
在上面新建的cpp文件中,编辑以下程序:
#include "cv.h"
#include "highgui.h"
int main(int agrc,char **agrv)
{
IplImage *pImage;
pImage = cvLoadImage("p.jpg",0);
cvNamedWindow("FirstCV",1);
cvShowImage("FirstCV",pImage);
cvWaitKey(0);
cvDestroyWindow("FirstCV");
cvReleaseImage(&pImage);
return 0;
}
在该工程下面放一张名为p.jpg的图片。运行后若程序正常执行,则说明以上操作正确无误,完成安装。
以上是我第一次安装的经验。若有错误之处请指出,相互学习。