OpenCV4.4.0+VS2017 环境配置
OpenCV4.4.0+VS2017 環(huán)境配置
1.準(zhǔn)備工具
1.OpenCV4.4安裝包,下載地址:opencv-4.4.0-vc14_vc15.exe(下載速度可能會(huì)很慢!)
2.VS2017, 若是機(jī)器上沒有安裝,可以在線安裝,也可以下載離線安裝包,特別的大(大于20G),安裝比較慢。
3.安裝環(huán)境:Win10 64位操作系統(tǒng)
2.詳細(xì)步驟
1.下載OpenCV自解壓程序
直接訪問OpenCV下載頁(yè)面:OpenCV下載頁(yè)面
?
點(diǎn)擊“Download”按鈕,開始下載。下載完成后,如下圖所示:
雙擊該exe文件進(jìn)行解壓,選擇要解壓的位置,如下圖所示:
解壓完如下圖所示:
OpenCV解壓完成!?
2.配置環(huán)境變量
電腦桌面,點(diǎn)擊【此電腦】→【屬性】→【高級(jí)系統(tǒng)設(shè)置】→【環(huán)境變量】→【Path】。將以下路徑名添加到【Path】中,點(diǎn)擊【確定】。
D:\opencv\build\x64\vc15\bin
如下圖所示:
3.安裝VS2017
此處不再詳述,畢竟安裝VS2017是一件很麻煩的事,可以另寫一篇文章了,此處就當(dāng)你已經(jīng)安裝好了VS2017.
4.新建項(xiàng)目
打開VS2017,點(diǎn)擊菜單欄中【文件】→【新建】→【項(xiàng)目】。如圖所示
單擊項(xiàng)目之后,打開對(duì)話框如下圖所示,在【Visual C++】欄中選擇【W(wǎng)indows控制臺(tái)應(yīng)用程序】,然后給項(xiàng)目命名OpenCV,設(shè)置好項(xiàng)目位置,然后點(diǎn)擊確定:
點(diǎn)擊確定后如下圖所示。
熟悉的hello world出現(xiàn)了,新建項(xiàng)目完成。?
5.配置包含路徑
把平臺(tái)配置由【x86】改為【x64】,如下圖所示:
右鍵單擊項(xiàng)目OpenCV,彈出菜單,如下圖所示:
單擊【屬性】,如下圖所示:
把【平臺(tái)(P)】中的“活動(dòng)(win32)”改為‘’x64',如下圖所示:
在【通用屬性】→【VC++目錄】→【包含目錄】中單擊<編輯>,如下圖所示:
?
然后彈出添加包含目錄的對(duì)話框,添加OpenCV包含路徑:
D:\opencv\build\include\opencv2
D:\opencv\build\include
如下圖所示:
點(diǎn)擊【確定】,包含路徑配置完成。
6.配置庫(kù)目錄
在【通用屬性】→【VC++目錄】→【庫(kù)目錄】中單擊<編輯>,如下圖所示:
然后彈出添加庫(kù)目錄的對(duì)話框,添加OpenCV庫(kù)路徑:
D:\opencv\build\x64\vc15\lib
如下圖所示:
點(diǎn)擊【確定】,庫(kù)路徑配置完成。
7.配置鏈接器
點(diǎn)擊【配置屬性】→【鏈接器】→【輸入】。在【附加依賴項(xiàng)】中單擊【編輯】,如下圖所示:
單擊后彈出對(duì)話框,添加opencv_world440d.lib。這個(gè)文件庫(kù)在文件夾D:\opencv\build\x64\vc15\lib下。opencv_world440d.lib是Debug版本的文件庫(kù),如下圖所示:
?
單擊【確定】,庫(kù)路徑配置完成。
8.驗(yàn)證配置是否成功
讀取顯示一幅圖像為例,驗(yàn)證配置是否成功。代碼如下示:
// OpenCV.cpp : 此文件包含 "main" 函數(shù)。程序執(zhí)行將在此處開始并結(jié)束。 // ? #include "pch.h" #include <iostream> #include <opencv2/opencv.hpp> ? int main() {cv::Mat image = cv::imread("F:\\openCV\\images\\painted-campfire.jpg");cv::imshow("test", image);cv::waitKey(0); } ? // 運(yùn)行程序: Ctrl + F5 或調(diào)試 >“開始執(zhí)行(不調(diào)試)”菜單 // 調(diào)試程序: F5 或調(diào)試 >“開始調(diào)試”菜單 ? // 入門提示: // ? 1. 使用解決方案資源管理器窗口添加/管理文件 // ? 2. 使用團(tuán)隊(duì)資源管理器窗口連接到源代碼管理 // ? 3. 使用輸出窗口查看生成輸出和其他消息 // ? 4. 使用錯(cuò)誤列表窗口查看錯(cuò)誤 // ? 5. 轉(zhuǎn)到“項(xiàng)目”>“添加新項(xiàng)”以創(chuàng)建新的代碼文件,或轉(zhuǎn)到“項(xiàng)目”>“添加現(xiàn)有項(xiàng)”以將現(xiàn)有代碼文件添加到項(xiàng)目 // ? 6. 將來,若要再次打開此項(xiàng)目,請(qǐng)轉(zhuǎn)到“文要確保圖片文件路徑“F:\openCV\images\painted-campfire.jpg”真實(shí)存在,執(zhí)行程序結(jié)果如下圖:
?
會(huì)看到控制臺(tái)窗口和圖片顯示窗口,OpenCV配置成功!?
3.后記
接下來可以大展身手,開始OpenCV的實(shí)際操作演練了。找本書,好好的學(xué)習(xí)一下。
總結(jié)
以上是生活随笔為你收集整理的OpenCV4.4.0+VS2017 环境配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GIT学习(-)
- 下一篇: opencv_contrib4.4安装