windows10 vs2019 + opencv 3.4.7環境搭建


windows vs2019 + opencv 3.4.7環境搭建

安裝Opencv 3.4.7

下載 Opencv

第1步 進入 opencv releases 頁面,點擊 "Windows"的下載鏈接之后,會跳到 sourceforge.net 網站,等待6秒鍾之后,瀏覽器就會自動開始下載,下載過程會稍微比較久,需要耐心等待。

當下載完成之后,下一步,雙擊運行已下載好的 opencv-3.4.7-vc14_vc15.exe 文件,會詢問解壓存放的路徑。解壓即是安裝

【建議】在英文路徑下,不用有中文和空格

選擇解壓存放的文件夾就可以,因為OpenCV項目文件打包的時候,根目錄就是opencv,所以我們不需要額外的新建一個名為opencv的文件夾。

在解壓之后的文件夾中,bulid里面是使用OpenCV的相關文件,sources里面是源代碼。

設置環境變量

把之前解壓(安裝)好的OpenCV路徑下的bin路徑添加到Path系統環境變量中。

如我存放的路徑是"E:\develop\opencv\build\x64\vc15\bin"

在 編輯 環境變量窗口中 填入路徑,然后 "確認" 就會關閉 "編輯環境變量"的窗口

然后依次將已打開的 "環境變量"和"系統屬性" 窗口,都點擊 "確定",來關閉打開的窗口

安裝Visual Studio

下載和安裝 Visual Studio

Visual Studio 網站 https://visualstudio.microsoft.com/zh-hans

選擇社區版就行,安裝過程很簡單,一直下一步就行。

當運行已下載的 vs_community.exe 文件時,跳出安裝的選擇項,上圖是我選擇的,僅供參考,然后 點擊"安裝"就可以了。

創建一個項目

  1. 新建項目
    因為我是新安裝的 vs 2019,所以入口是這樣的,可以通過快捷鍵 Ctrl+Shift+N 來快速創建新項目

  1. 新建一個cpp文件

通過vs 窗口頭部菜單來新建一個cpp文件(看上面的提示,Ctrl + N 快捷鍵可以彈出新建文件窗口)

新建cpp文件

保存新建的cpp文件

將已保存的cpp 添加的 "源文件"中

  1. 打開項目的 屬性管理器

本人是在Debug x64下配置

通過菜單 "視圖" -> "其它窗口" -> "屬性管理器"

下一步,在打開的屬性管理器的"Debug | x64" 右鍵,彈出的菜單選擇"屬性(R)"

下一步添加包含目錄,VC++ 目錄 -> 包含目錄-> 選擇編輯

添加。 點下面圖中箭頭指的圖標,把以下路徑添加
(P.S.即之前解壓(安裝)好的OpenCV路徑下的build文件夾)

下一步新增 VC++ 目錄 -> 庫目錄 -> 選擇編輯

(ps. 即之前解壓(安裝)好的OpenCV路徑下的 運行位數下的lib)

下一步 添加依賴項

鏈接器 -> 輸入 -> 附加依賴項

手動敲入 opencv_world347d.lib

注意:

  1. 347對應OpenCV3.4.7。如果安裝的OpenCV版本不是3.4.7,請去網上找到對應自己的版本或者看安裝的文件opencv-3.4.7-vc14_vc15.exe( opencv-后面的就是版本)進行修改。
  2. 版本后面的d代表Debug模式,如果是Release模式要去掉d。依個人情況選擇Debug模式或者Release模式。

到此,opencv3.4.7與vs2019開發環境已配置成功。

main.cpp的代碼

#include <opencv2/opencv.hpp>
#include <iostream>

using namespace std;
using namespace cv;

int main()
{
	Mat src = imread("C:/Users/Administrator/Downloads/heiheihei.png");
	imshow("顯示一張圖片", src);
	waitKey(0);
	return 0;
}

運行效果:

References
  1. 拜小白教你OpenCV3.2.0+VS2017開發環境配置 主要的參考文章
  2. OpenCV3.2.0+VS2017環境搭建
  3. Win10下OpenCV環境搭建(VS2017+OpenCV3.2.0)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM