OpenCV
- 我的VS是2019版,其他版本僅供參考,
下載
-
官網一般是最新版的,如果想下載老版的可以在國內鏡像資源庫找找,反正我感覺官網下載時快時慢,
OpenCV官網
安裝
-
由于存在換電腦的可能性,我喜歡將cpp庫安裝在D盤根目錄,這個因人而異,


-
下載后的樣子

配置
配置分為兩個步驟,都很重要,極其重要,
-
配置Windows環境
我的環境是win10,不是win10的可供參考,
-
配置系統變數
是否有一股熟悉的味道;
此電腦 -- 右鍵 -- 屬性 -- 高級系統屬性 -- 環境變數 -- 系統變數 -- Path -- 雙擊進去 -- 新建輸入opencv的bin路徑:
D:\cpplib\opencv\build\x64\vc15\bin(我用的是vc15,你用啥就添加啥的bin路徑)(記得點確定關閉) -
組態檔
很多時候配置好系統變數、配置好IDE還是會報錯說找不到 ***.dll,這是因為關鍵啟動檔案需要放到系統目錄中,(可能電腦只會在這里面找檔案吧~)
將上述的bin目錄下的
opencv_world453.dll、opencv_world453d.dll、opencv_videoio_ffmpeg453_64.dll(檔案名會跟著版本走,請自行對號入座)放入C:\Windows\System32路徑下,
-
-
配置VS2019環境
目前VS2019環境屬性是針對專案的,因此一個專案要這樣來一次,所以保存著比較好,我自己也總是忘,
進入:
專案 -- 屬性
首先注意兩個問題:配置是
Debug還是Release,這里不要選所有配置要分開配置,因為兩個需要用到的決議器是不一樣的;平臺這里其實無所謂,opencv只能在x64上面運行,選x64即可,以下操作注意是 “添加、添加、還是···添加!” ;多個就起新行,
-
VC++目錄
可執行檔案目錄:
D:\cppLib\opencv\build\x64\vc15\bin包含目錄:
D:\cppLib\opencv\build\include;D:\cppLib\opencv\build\include\opencv2庫目錄:
D:\cppLib\opencv\build\x64\vc15\lib

-
聯結器 – 輸入
附加依賴項:如果是Debug:
opencv_world453d.lib;如果是Release:opencv_world453.lib很好區分,最后面多個d的就是Debug檔案,

-
配置完畢,
測驗代碼
#include <iostream>
#include <opencv.hpp>
using namespace std;
int main()
{
system("pause");
return 0;
}
- 沒報錯就行,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/294623.html
標籤:AI
上一篇:邊緣計算:客戶端 + 人工智能
