程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> x01.Lab.OpenCV: 計算機視覺

x01.Lab.OpenCV: 計算機視覺

編輯:C++入門知識

橫看成嶺側成峰,計算視覺大不同。觀看的角度不同,成像自然不同,這對計算機視覺來說,是個大麻煩。但計算機視覺應用如此廣泛,卻又有不得不研究的理由。指紋機大家都用過吧,這不過是冰山之一角。產品檢測,機器人,醫學成像等等,都有計算機視覺的身影。

學習計算機視覺,OpenCV 是個不錯的選擇。下載安裝到指定位置後,會發現有 3.5G 之多。初步看看,重復太多,32位,64位各有一套,而 vc10,vc11,vc12 再次重復。只需把要用到的 build -> x86 -> vc12 調試版提取出來即可。我是編譯源代碼,將生成的 bin -> *.dll, lib -> *.lib 和原來 OpenCV 安裝目錄 build -> include 提取出來,放入新建文件夾中,約 60MB。平時學習,使用這個即可。

1.配置系統環境變量,將 bin 加入 Path 變量,注銷一下使其有效。

2.啟動 VS2013,新建 Win32 Console 空項目。在項目 屬性 -> VC++ 目錄 -> 包含目錄 添加 include庫目錄 添加 lib

3.新建頭文件 x01CV.h,內容如下:

x01CV.h

4.新建源文件 Main.cpp,內容如下:

Main.cpp

5.F5 運行無誤,按 a 或 b, c, d, e 等,可進行模糊處理。效果圖如下:


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved