opencv2.4.13配置VS2015,永久配置。
VS2015和opencv2.4.13的下載地址:
首先設置系統環境變量:
32位和64位都添加上,如果你只配置了一個版本的opencv,儘量配置爲32位,安全,錯誤少。
設置好系統變量後,打開VS2015,新建一個控制檯應用程序,
然後在源文件中添加新建項。
先配置管理器,如果沒有32位的管理器,就需要先配置管理器,以後就不用管了。
再點擊視圖->其他窗口->屬性管理器。然後雙擊Microsoft.Cpp.Win32.user。
在包含目錄和庫目錄中添加:
包含目錄:
F:\opencv2.4.4\opencv\build\include
F:\opencv2.4.4\opencv\build\include\opencv
F:\opencv2.4.4\opencv\build\include\opencv2
庫目錄:
F:\opencv2.4\opencv\build\x86\vc12\lib
在附加依賴項中添加:
Debug類型,Release類型的把後綴d去掉即可。
opencv_ml2413d.lib
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_objdetect2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_nonfree2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_videostab2413d.lib
這樣就算是配置好了,下面給一個程序測試一下,不行的按照上面再一步一步配置一次。
#include <opencv2/opencv.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
Mat srcImage, grayImage, dstImage;
srcImage = imread("F:/Projects_opencv/12.jpg");
if (srcImage.empty())
{
return -1;
}
cvtColor(srcImage, grayImage, CV_RGB2GRAY);
Canny(grayImage, dstImage, 0, 200, 3);
imshow("srcImage", srcImage);
imshow("grayImage", grayImage);
imshow("dstImage", dstImage);
waitKey(0);
return 0;
}