以备后用。
各自安装完成后,设置window环境变量,配置vs。
设置windows环境变量:
新建一个即可,即:path:D:\OpenCV\opencv\opencv\build\x86\vc11\bin,在此是出于习惯建了两个。
配置vs:
打开属性页
需要设置两项:
包含目录支出头文件目录,到D:\OpenCV\opencv\build\include,再把其中的两个加入进去,程序中即可不必添加子目录,D:\OpenCV\opencv\build\include\opencv,D:\OpenCV\opencv\build\include\opencv2。
设置附加依赖项:
需要添加的附加依赖项为:
opencv_core246d.lib
opencv_imgproc246d.lib
opencv_highgui246d.lib
opencv_ml246d.lib
opencv_video246d.lib
opencv_features2d246d.lib
opencv_calib3d246d.lib
opencv_objdetect246d.lib
opencv_contrib246d.lib
opencv_legacy246d.lib
opencv_flann246d.lib
行末不要标点符号,若需要release版本,在release项属性卡中设置,把上面的版本后的d去掉。
测试一下:
#include<cv.h>
#include<highgui.h>
using namespace cv;
int main(){
Mat img = imread("D:/source/a.jpg",CV_LOAD_IMAGE_GRAYSCALE);
if (!img.data)
{
return -1;
}
imshow("img",img);
waitKey(0);
}