WIN7下VS2012 + opencv2.4.4的配置
WIN7下VS2012 + opencv2.4.4的配置一、运行opencv-2.4.4.exe,把它解压到一个地方。(路径最好不要太深!)
二、 把动态链接库E:\openCV2.4.4\opencv\build\x86\vc11\lib添加到环境变量path中。如下图:
计算机——>属性
点击高级系统设置
高级——>环境变量
点击编辑 ,把E:\openCV2.4.4\opencv\build\x86\vc11\lib加在后面(注意每个路径之间用分号 ;隔开 )
三、新建一个vs2012 visual c++的工程
选择
选择空项目——>完成
四、 在工程属性里面的【VC++目录】——>【包含目录】和【库目录】分别添加
【包含目录】——》 E:\openCV2.4.4\opencv\build\include
E:\openCV2.4.4\opencv\build\include\opencv
E:\openCV2.4.4\opencv\build\include\opencv2
【库目录】 ——》 E:\openCV2.4.4\opencv\build\x86\vc11\lib
以及在
Release下同样的操作。
五、 添加附加依赖项【连接器】——>【输入】——>附加依赖项
在Debug下添加:
opencv_calib3d244d.lib
opencv_contrib244d.lib
opencv_core244d.lib
opencv_features2d244d.lib
opencv_flann244d.lib
opencv_gpu244d.lib
opencv_haartraining_engined.lib
opencv_highgui244d.lib
opencv_imgproc244d.lib
opencv_legacy244d.lib
opencv_ml244d.lib
opencv_nonfree244d.lib
opencv_objdetect244d.lib
opencv_photo244d.lib
opencv_stitching244d.lib
opencv_ts244d.lib
opencv_video244d.lib
opencv_videostab244d.lib
在Release下添加:
opencv_calib3d244.lib
opencv_contrib244.lib
opencv_core244.lib
opencv_features2d244.lib
opencv_flann244.lib
opencv_gpu244.lib
opencv_highgui244.lib
opencv_imgproc244.lib
opencv_legacy244.lib
opencv_ml244.lib
opencv_nonfree244.lib
opencv_objdetect244.lib
opencv_photo244.lib
opencv_stitching244.lib
opencv_ts244.lib
opencv_video244.lib
opencv_videostab244.lib
接下来就编个opencv程序显示一下图片: #include
#include
#include
using namespace cv;
int main()
{
IplImage* img;
img = cvLoadImage("lena.bmp");
cvNamedWindow("Show Image",0);
cvResizeWindow("Show Image",400,400);
cvShowImage("Show Image", img);
cvWaitKey(0);
cvDestroyWindow("Show Image");
cvReleaseImage(&img);
return 0;
}
运行结果:
页:
[1]