配置OpenCV 2.4.6 b VS 2012 其實都比較通用
阿新 • • 發佈:2019-02-02
.. 表示opencv目錄,包含include、build、3rdparty等資料夾
環境變數:
Path新增
32位系統:...\build\x86\vc11\bin;...\build\x86\vc11\lib
64位系統:...\build\x64\vc11\bin;...\build\x64\vc11\lib
配置include路徑:
專案屬性 -> VC++ 目錄 -> 包含目錄
...\build\include;
...\build\include\opencv;
...\build\include\opencv2;
配置lib路徑:
專案屬性 -> VC++ 目錄 -> 庫目錄
32位系統:...\build\x86\vc11\lib
64位系統:...\build\x64\vc11\lib
配置附加依賴項:
專案屬性 -> 配置屬性 -> 連結器-> 輸入 -> 附加依賴項
debug模式新增帶d的,release新增不帶d的
opencv_calib3d246d.lib
opencv_contrib246d.lib
opencv_core246d.lib
opencv_features2d246d.lib
opencv_flann246d.lib
opencv_gpu246d.lib
opencv_haartraining_engined.lib
opencv_highgui246d.lib
opencv_imgproc246d.lib
opencv_legacy246d.lib
opencv_ml246d.lib
opencv_nonfree246d.lib
opencv_objdetect246d.lib
opencv_photo246d.lib
opencv_stitching246d.lib
opencv_superres246d.lib
opencv_ts246d.lib
opencv_video246d.lib
opencv_videostab246d.lib
記得登出!!
測試程式:
- #include<iostream>
- #include<string>
- #include<opencv2\opencv.hpp>
- usingnamespace cv;
- usingnamespace std;
- int main(){
- Mat img =imread("D:\\Lena.bmp");
- if(img.empty()){
- cout<<"Error:Noimage!";
- return -1;
- }
-
imshow("Lena",img);
- waitKey();
- return 0;
- }