1 opencv下载,下载网站http://opencv.org/,针对不同的版本选择合适的下载地址,最新的版本是2.6
2、运行OpenCV-2.4.3.exe解压(不是安装)到放置OpenCV的位置,例如E:\Program Files\OpenCV243可以看到,解压后在这个文件夹里面会生成一个文件夹“opencv”,里面就是OpenCV用到的全部文件了,比如“build”、“include”等文件夹。
3 在计算机环境变量Path里加上D:\opencv\build\x86\vc10\bin(以 32位系统为例)
4 打开VS2010,新建一个VC++的Win32空工程test
5 选择“视图”——“其他窗口”——“属性管理器”,如下图所示。打开属性管理器
6 在属性管理器中找到如下图所示的一项,双击点开:进行 VC++目录的配置(以后不用每次都配置)
7 如下图所示,在vc++目录下添加:
8 选择链接器->输入在依赖附加项中添加下列各项:opencv_calib3d243d.lib;opencv_contrib243d.lib;opencv_core243d.lib;opencv_features2d243d.lib;opencv_flann243d.lib;opencv_gpu243d.lib;opencv_haartraining_engined.lib;opencv_highgui243d.lib;opencv_imgproc243d.lib;opencv_legacy243d.lib;opencv_ml243d.lib;opencv_nonfree243d.lib;opencv_objdetect243d.lib;opencv_photo243d.lib;opencv_stitching243d.lib;opencv_ts243d.lib;opencv_video243d.lib;opencv_videostab243d.lib
若是更高版本,如2.6,则将243改为246
-
#include <opencv2\opencv.hpp>
-
#include <iostream>
-
using namespace cv ;
-
void main ( )
-
{
-
IplImage *src ;
-
src = cvLoadImage ( "test.jpg" ) ;
-
cvNamedWindow ( "bvin",CV_WINDOW_AUTOSIZE ) ;
-
cvShowImage ( "bvin",src ) ;
-
cvWaitKey ( 0 ) ;
-
cvDestroyWindow ( "bvin" ) ;
-
cvReleaseImage (&src ) ;
-
}
E:\ProgramFiles\OpenCV243\opencv\build\x86\vc10\bin
中复制到C:\Windows\System32 中即可;
如果是缺少msvcr100d.dll和msvcp100d.dll,可以到