iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 1
0
自我挑戰組

我的影像視覺定位學習筆記系列 第 1

day1-在windows10上以visual studio 2017 安裝opencv 3.4.7

  • 分享至 

  • xImage
  •  

開始之前請讓我們花點時間在環境的安裝上,
我們所使用的環境為window10,
並透過visual studio 2017 開發C++的影像定位應用程式,
未來可能會在開發的過程中增減所使用的函示庫,
如果情況允許的話甚至希望能夠跨平台遠端至linux主機開發程式。

首先先讓我們安裝好cmake
並從openCV的官網下載好所需的sources code
https://ithelp.ithome.com.tw/upload/images/20190917/20121127FvVHU57wXg.png
我們不只需要原本的sources code 視情況也許會用到contrib的extra modules
這邊姑且都一並下載
https://ithelp.ithome.com.tw/upload/images/20190917/20121127JH851qIgQt.png
選擇你需要的版本號將其複製下來
接下來打開你的cmakehttps://ithelp.ithome.com.tw/upload/images/20190917/20121127EXBiZUo6qd.png
選擇剛剛下載的sources code資料夾
並創建一個空白的建置資料夾(未來我們的程式會需要這個資料夾裡面的install的函示庫)
設定完成之後按下Configure
接者他會詢問你所使用的編譯器(依據使用者的環境而有所不同)
第一次配置完之後
https://ithelp.ithome.com.tw/upload/images/20190917/20121127pjfRARUPXN.png
所有的選項都會是紅色的
https://ithelp.ithome.com.tw/upload/images/20190917/20121127pez56kTmPd.png
接者我們要將EXTRA_MODULES_PATH的地方設置我們當初下載的contrib的sources code的路徑(PATH)
這邊我的配置跑出了一個ERROR
原來是他這邊的PATH是需要裡面Modules的路徑
https://ithelp.ithome.com.tw/upload/images/20190917/20121127JIdq5RVZAq.png
設置完成之後產生專案檔進行安裝
https://ithelp.ithome.com.tw/upload/images/20190917/20121127jMeu9iaEs2.png
打開專案檔之後我們需要分別執行CMakeTargets的ALL_BUILD和INSTALL以Debug以及Release的方式建置
這個步驟會很需要花費不少時間
因此我建議可以從建置的地方找到批次建置
https://ithelp.ithome.com.tw/upload/images/20190917/20121127VGVU8OQQRi.png
選擇你要進行的動作一次執行
https://ithelp.ithome.com.tw/upload/images/20190917/20121127slQQlMs5g9.png
批次完成之後
到你當初創建的空白建置資料夾中找到install這個資料夾
install/x64/vc15/bin
裡面會有許多你這次成功建置的函示庫檔案
未來我們會將這些檔案連結到你開發的應用程式

建置完成之後就是系統環境變數的設定以及開發專案的設定
至此opencv在windows10的環境下安裝大致是告一個段落
接下來我會帶大家進行專案的設定
並且執行一個小範例,確認我們安裝的opencv是能夠成功執行的

最後文章的內容都是我一路學習並操作openCV的心得與見解
如果有地方不足或是有誤 歡迎指教討論


下一篇
day2-openCV 的Hello World
系列文
我的影像視覺定位學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言