要做計(jì)算機(jī)視覺(jué),就要安裝個(gè)opencv笑陈。
第一步:下載opencv安裝包
但是網(wǎng)好的朋友也可以試試役纹,在此我給出官網(wǎng)的網(wǎng)址却盘,大家可以根據(jù)自己情況選擇合適的版本(我的是3.4.1版本)
網(wǎng)址:https://opencv.org/releases.html#
環(huán)境配置的一些關(guān)鍵步驟
第三步:配置系統(tǒng)變量(WIN7)
2夸研、右鍵->屬性->高級(jí)系統(tǒng)設(shè)置->環(huán)境變量
找到系統(tǒng)變量中的path變量邦蜜,雙擊它,點(diǎn)擊新建亥至,將你解壓的opencv文件夾中的***opencv\build\x64\vc14\bin路徑添加到當(dāng)中。這里我是選擇了vc14這個(gè)子文件夾贱迟,也可以選擇15姐扮,但后面要做出相應(yīng)調(diào)整,所以不妨就vc14咯衣吠!
第四步:相關(guān)文件的配置
注意:網(wǎng)上很多教程沒(méi)有這一步茶敏,會(huì)報(bào)那種找不到dll文件的錯(cuò)誤,是因?yàn)闆](méi)有將opencv里面的相關(guān)文件復(fù)制到C盤(pán)中的文件夾里面
操作方法:將bin目錄下面的opencv_world341.dll和opencv_world341d.dll文件復(fù)制到C:\Windows\SysWOW64這個(gè)文件夾里面即可
將bin目錄里面的opencv_ffmpeg341_64.dll復(fù)制到C:\Windows\System32這個(gè)文件夾里面(詳細(xì)看圖)
第五步:進(jìn)入VS2017配置屬性管理器進(jìn)行相關(guān)配置
1缚俏、新建一個(gè)項(xiàng)目惊搏,我這里建了一個(gè)空項(xiàng)目
2、進(jìn)入屬性管理器忧换,菜單欄->視圖->其他窗口->屬性管理器
3恬惯、對(duì)Debug|X64進(jìn)行配置,右鍵Microsoft.Cpp.x64.user亚茬,點(diǎn)擊屬性
4酪耳、這里我們對(duì)屬性中的 VC++目錄->包含目錄和VC++目錄->庫(kù)目錄進(jìn)行添加相關(guān)路徑,對(duì) 鏈接器->輸入->附加依賴(lài)項(xiàng)進(jìn)行添加相關(guān)路徑
5刹缝、包含目錄中加入
包含目錄中加入
G:\Program Files\opencv\build\include
G:\Program Files\opencv\build\include\opencv
庫(kù)目錄中加入
G:\Program Files\opencv\build\x64\vc14\lib
6碗暗、鏈接器->輸入->附加依賴(lài)項(xiàng)中加入
opencv_world341d.lib
7颈将、注意:這一步超級(jí)超級(jí)關(guān)鍵!
對(duì)Release|X64進(jìn)行配置言疗,右鍵Microsoft.Cpp.x64.user,點(diǎn)擊屬性
鏈接器->輸入->附加依賴(lài)項(xiàng)中加入
opencv_world341d.lib
注意:如果是opencv其他版本晴圾,只需要將將上述的依賴(lài)項(xiàng)文件稍作修改即可;eg:如果是opencv版本3.4.0噪奄,只需要將dll名字改為opencv_world340d.lib即可疑务,一次類(lèi)推!
如下是每個(gè)步驟對(duì)應(yīng)的截圖
包含目錄中加入
G:\Program Files\opencv\build\include
G:\Program Files\opencv\build\include\opencv
庫(kù)目錄中加入
G:\Program Files\opencv\build\x64\vc14\lib
6梗醇、鏈接器->輸入->附加依賴(lài)項(xiàng)中加入
opencv_world341d.lib
7知允、注意:這一步超級(jí)超級(jí)關(guān)鍵!
對(duì)Release|X64進(jìn)行配置叙谨,右鍵Microsoft.Cpp.x64.user,點(diǎn)擊屬性
鏈接器->輸入->附加依賴(lài)項(xiàng)中加入
opencv_world341d.lib