1. 程式人生 > >VS2012配置OpenCV3.0.0

VS2012配置OpenCV3.0.0

include erro open 分享 3.0 pic 1.7 後來 tps

開始是按VS2012與OpenCV3.1.0搭配,但是無論如何配置都無法測試成功。後來發現我的OpenCV3.1.0沒有支持vc11。於是下了OpenCV3.0.0終於配置成功了。官網下載不知道是不是由於大局域網的原因無法訪問,幸好下面這個兄弟博客提供了百度雲分享,大家酌情下載。

下面是配置過程,VS2012和openCV3.1.0的安裝就不說了,直接從項目配置開始:

1 建立win32 控制臺應用程序

技術分享圖片

2 勾選空項目

技術分享圖片

3 視圖->其他窗口->屬性管理器

技術分享圖片

4 VC++目錄->包含目錄

技術分享圖片

5 庫目錄

技術分享圖片

6 鏈接器->輸入->附加依賴項

技術分享圖片

7 環境變量添加(如下是我的openCV安裝路徑):

D:\soft\opencv setup pack\openCV3.0\opencv\build\x64\vc11\bin; D:\soft\opencv setup pack\openCV3.0\opencv\build\x86\vc11\bin

8 將對應的dll文件拷入window/system32和syswow64 文件夾

9 測試代碼:

////////////////////////////////////////////////////////////////// #include <opencv2/opencv.hpp> using namespace cv; int main() { //(1) read a pic Mat img=imread("e:/test.png"); //(2) show pic imshow("load pic",img); //wait 6s to close waitKey(6000); } ///////////////////////////////////////////////////////////////////

10 遇到的錯誤:

Mat img=imread("e:/test.png"); //如果圖片不使用絕對地址,可能找不到圖片會發生錯誤fa 發生如下圖片的0x7545C52F error 技術分享圖片

VS2012配置OpenCV3.0.0