Window环境
1、到http://opencv.org/上下载opencv最新版本,我用的是2.4.6
2、将 OpenCV-2.4.3.exe 解压并放到某个目录下,例如 G:\。
3、设置环境变量,右键单击我的电脑→属性→高级→环境变量。在Path变量中加入G:\opencv\build\x86\vc9\bin;x86是32位机器,x64是64位机器,vc9是VS2008,vc10是VS2010,vc11是VS2012
4、配置路径,打开VS2008,选择菜单“工具”→“选项”→“项目和解决方案”→“VC++目录”,对应的路径如下:
1)可执行文件目录
G:opencv\build\x86\vc9\bin
2)包含目录
G:\opencv\build\include
G:\opencv\build\include\opencv
G:\opencv\build\include\opencv2
3)库目录
G:\opencv\build\x86\vc9\lib
5、新建一个工程,在解决方案中右击工程,选择“属性”→“连接器”→“输入”→“附加依赖项”,中写入
opencv_calib3d246d.lib
opencv_contrib246d.lib
opencv_core246d.lib
opencv_features2d246d.lib
opencv_flann246d.lib
opencv_gpu246d.lib
opencv_highgui246d.lib
opencv_imgproc246d.lib
opencv_legacy246d.lib
opencv_ml246d.lib
opencv_objdetect246d.lib
opencv_ts246d.lib
opencv_video246d.lib
opencv_nonfree246d.lib
6、测试程序
#include <opencv2\opencv.hpp>
#include<iostream>
using namespace cv;
void main()
{
IplImage *src;
src = cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下
cvNamedWindow("lena",CV_WINDOW_AUTOSIZE);
cvShowImage("lena",src);
cvWaitKey(0);
cvDestroyWindow("lena");
cvReleaseImage(&src);
}
Window环境
1、到http://opencv.org/上下载opencv最新版本,我用的是2.4.6
2、将 OpenCV-2.4.3.exe 解压并放到某个目录下,例如 G:\。
3、设置环境变量,右键单击我的电脑→属性→高级→环境变量。在Path变量中加入G:\opencv\build\x86\vc9\bin;x86是32位机器,x64是64位机器,vc9是VS2008,vc10是VS2010,vc11是VS2012
4、配置路径,打开VS2008,选择菜单“工具”→“选项”→“项目和解决方案”→“VC++目录”,对应的路径如下:
1)可执行文件目录
G:opencv\build\x86\vc9\bin
2)包含目录
G:\opencv\build\include
G:\opencv\build\include\opencv
G:\opencv\build\include\opencv2
3)库目录
G:\opencv\build\x86\vc9\lib
5、新建一个工程,在解决方案中右击工程,选择“属性”→“连接器”→“输入”→“附加依赖项”,中写入
opencv_calib3d246d.lib
opencv_contrib246d.lib
opencv_core246d.lib
opencv_features2d246d.lib
opencv_flann246d.lib
opencv_gpu246d.lib
opencv_highgui246d.lib
opencv_imgproc246d.lib
opencv_legacy246d.lib
opencv_ml246d.lib
opencv_objdetect246d.lib
opencv_ts246d.lib
opencv_video246d.lib
opencv_nonfree246d.lib
6、测试程序
#include <opencv2\opencv.hpp>
#include<iostream>
using namespace cv;
void main()
{
IplImage *src;
src = cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下
cvNamedWindow("lena",CV_WINDOW_AUTOSIZE);
cvShowImage("lena",src);
cvWaitKey(0);
cvDestroyWindow("lena");
cvReleaseImage(&src);
}