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