2015年8月25日 星期二

OpenCV安裝

下載回來的openCV是一個自解壓縮檔,解壓所之後會產生一個資料夾,需要手動把他加到系統目錄。方法可以參考這裡
本來想說官方的tutorial應該沒問題,沒想到3.0做了一些變更,安裝方法有變
幸好後來找到另一個強國網頁解決了問題
大致上還蠻容易的
1.解壓縮openCV 3.0到想要的位置(C:\opencv\)
2.將bin資料夾位置(C:\opencv\build\x64\vc11\bin)加入環境變數PATH中
  *依使用的系統平台與VS版本而異

如此open cv算是安裝完成了,接著是VS的部分,值得注意的是上面動作完成後,如果VS開著需要先重啟VS才可以讀取正確系統變數,否則會有找不到.dll的run time error(因為是動態連結函式庫)
在專案屬性中設定

1.VC++目錄
include目錄: 加入 C:\opencv\build\include;
程式庫目錄: 加入 C:\opencv\build\x64\vc11\lib;

2.連結器>輸入
其他相依性: 加入
opencv_ts300d.lib
opencv_world300d.lib
*這部分是3.0版本與其他之前版本不同的部分。先前版本需要加入一拖拉庫的函式庫,3.0只需要加入這兩個

完成之後就可以來個簡單測試程式。

 Mat img=imread("test.jpg");
 namedWindow("testWindow");
 imshow("testWindow",img);
 waitKey(6000);

沒有留言:

張貼留言