如果你是一名計算機視覺工程師或者對OpenCV感興趣,那麼本教程可以幫助你在Windows系統中使用Visual Studio(VS)來快速安裝OpenCV。本文將從以下幾個方面詳細介紹VS安裝OpenCV的步驟:
一、下載並安裝Visual Studio
1、在官網下載Visual Studio,如下圖所示。
https://visualstudio.microsoft.com/zh-hans/downloads/
2、雙擊下載的程序包後,會彈出一個嚮導,按照提示安裝即可。
二、下載配置OpenCV
1、在官網下載OpenCV,如下圖所示。
https://opencv.org/releases/
2、選擇所需版本並下載。我們以OpenCV 4.5.3版本為例。
3、下載完成後,解壓縮到指定位置,如下圖所示。
4、在解壓後的文件夾下,新建一個名為build的文件夾,並在其中新建一個名為install的文件夾。如下圖所示。
三、配置Visual Studio
1、打開Visual Studio,在「文件」選項中點擊「新建」->「項目」,如下圖所示。
2、在「新建項目」窗口中,選擇「Visual C++」->「Windows桌面」->「Windows桌面嚮導」。
3、按照嚮導的提示逐步完成項目創建過程。注意,在「應用程序類型」中選擇「動態鏈接庫」。
4、創建成功後,按下Ctrl+Shift+B進行編譯,編譯器將報錯。這是由於缺少OpenCV的庫文件,需要手動加入。
5、選擇「項目」->「屬性」,在「VC++目錄」中加入OpenCV的頭文件路徑和lib文件路徑。其中包括opencv\build\install\include和opencv\build\install\x64\vc15\lib。如下圖所示。
6、在「鏈接器」->「常規」中,將「附加庫目錄」設置為OpenCV的lib文件路徑。如下圖所示。
7、在「鏈接器」->「輸入」中,在「附加依賴項」中加入OpenCV庫文件的名稱。對於我們使用的OpenCV版本,需要加入的依賴庫包括:opencv_world453d.lib、opencv_world453.lib、opencv_core453d.lib、opencv_core453.lib、opencv_highgui453d.lib和opencv_highgui453.lib。如下圖所示。
8、單擊「確定」保存設置。
四、測試OpenCV
1、在新建的Windows桌面嚮導項目中,打開默認生成的Source.cpp文件,輸入以下代碼來測試OpenCV是否配置成功:
#include <opencv2/opencv.hpp>
int main() {
cv::Mat image = cv::imread("path/to/your/image");
cv::imshow("Display window", image);
cv::waitKey(0);
return 0;
}
2、通過調用imread()函數讀取一張圖片,並通過imshow()函數來展示圖片。可以通過API文檔查看相關參數的詳細說明。
3、運行程序,顯示結果如下圖所示,說明OpenCV的配置成功。
五、小結
通過以上步驟,我們已經完成了在VS中配置OpenCV的過程。在進行實際應用程序開發時,可以根據自己的需要進一步調整配置參數。
原創文章,作者:LUBLX,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/313545.html