vs2013+opencv300下载及配置:
1.下载:在官网:http://opencv.org/上找到OpenCV windows版下载下来。解压后build里面是使用OpenCV相关的文件,我们如果只是使用OpenCV的话呢,就只用管build里面的内容。sources文件可删,但官方示例集,也就是samples文件夹里面的示例程序,在sources文件夹里。
2.配置环境变量:【计算机】->【(右键)属性】->【高级系统设置】->【高级(标签)】->【环境变量】->“双击”系统变量中的PATH->在变量值里面添加相应的路径。
对于32位系统,就添加:
”;…… opencv\build\x86\vc10\bin”(和之前的就有有的环境变量用英文的分号“;”进行分隔)
而对于64位系统,可以两个都添加上:
”;…… opencv\build\x86\vc10\bin”
和”…… opencv\build\x64\vc10\bin”
3.vs2013配置:
vc12->2013;
vc11->2012;
项目->属性管理器;
VC++目录:
可执行文件目录:
E:\opencv\build\x86\vc12\bin
包含目录:
E:\opencv\build\include\opencv
E:\opencv\build\include\opencv2
E:\opencv\build\include
库目录:
E:\opencv\build\x86\vc12\lib
E:\opencv\build\x86\vc12\staticlib
链接器->输入->附加依赖项:
opencv3.0.0的库:
opencv_ts300d.lib
opencv_world300d.lib
opencv_calib3d300d.lib
opencv_core300d.lib
opencv_features2d300d.lib
opencv_flann300d.lib
opencv_highgui300d.lib
opencv_imgcodecs300d.lib
opencv_imgproc300d.lib
opencv_ml300d.lib
opencv_objdetect300d.lib
opencv_photo300d.lib
opencv_shape300d.lib
opencv_stitching300d.lib
opencv_superres300d.lib
opencv_video300d.lib
opencv_videoio300d.lib
opencv_videostab300d.lib
测试程序:读取一幅图片:
#include <cv.h>
#include <highgui.h>
using namespace std;
int main()
{
IplImage * test;
test = cvLoadImage("D:\\1.jpg");//图片路径
cvNamedWindow("test_demo", 1);
cvShowImage("test_demo", test);
cvWaitKey(0);
cvDestroyWindow("test_demo");
cvReleaseImage(&test);
return 0;
}