(經驗分享)巨詳細vs2015+opencv3.4的安裝與半永久配置,時間換來的經驗~

零零是個精緻的程式設計師發表於2020-10-06

本文是我站在無數個巨人肩膀上寫的,感謝為我指路的大家。

1.
首先安裝Visual Studio2015,網上破解版的已經很多了,不再贅述。找不到資源的話,給大家推薦一個公眾號:“軟體安裝管家”,只要回覆想要的安裝包的名字就可以得到獲取的連結。比如“vs”,按照公眾號上面的步驟操作就妥妥的了。

2.
好了,到第二步我想大家都已經裝好vs了。接下來進行配置opencv,我用的版本是3.4.11,一般vs2013裝opencv2,vs2015裝opencv3。我的opencv3.4.11放在網盤裡,需要的可以下載:
連結:https://pan.baidu.com/s/10zA8VkT_YD-YoHQ4zENc_Q
提取碼:mjwm

其他版本的(opencv+contrib全版本)也分享給大家:
連結:https://pan.baidu.com/s/1CZDH1hhKJp6_VwpBbJR0EA
提取碼:iibz

下載下來之後放在D盤裡,
在這裡插入圖片描述
有一些網上下下來的會有一個exe可執行檔案,需要我們以管理員身份執行它,最終也是得到了include和x64和其他檔案。所以不要過分的糾結為什麼我這裡的和別人的不一樣。

3.
配置環境變數。滑鼠右鍵點選此電腦–>屬性–>高階系統設定–>環境變數–>系統變數裡的PATH–>編輯
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
4.
將剛剛opencv3.4.11所在的目錄開啟,找到bin所在的目錄,複製下來,在環境變數中新建,將bin所在的目錄新增進來。我的如下。然後確定,確定,環境變數配置成功。
注意:
vs2015對應vc14,vs2017對應vc15.
在這裡插入圖片描述
5.
雙擊開啟vs2015,新建專案,建立win32控制檯應用程式,名稱可以自定義,修改路徑,然後確定。
在這裡插入圖片描述
6.
下一步–>勾選空專案–>完成。
在這裡插入圖片描述
在這裡插入圖片描述
7.
檢視–>其他視窗–>屬性管理器,在Debug x64中新建屬性表。在這裡插入圖片描述
在這裡插入圖片描述
8.
將其更名為opencv(其他名字也可以)並新增。
在這裡插入圖片描述
9.
更改opencv的屬性。在這裡插入圖片描述
10.
包含目錄–>編輯,新增如下3個目錄(找到自己電腦上的路徑),順序按照如下。
在這裡插入圖片描述
11.
編輯庫目錄,新增一個目錄如下。(找到自己電腦上的位置)

12.
連結器–>附加依賴項–>編輯,d表示Debug模式,我的版本是3.4.11,不用版本新增的依賴項是不一樣的呦。
在這裡插入圖片描述
在這裡插入圖片描述
13.
還有很重要的一步,在\bin
目錄中複製這3個配置檔案,將其複製到C:\Windows\System32。貼上的時候需要管理員身份,確認就好了。
在這裡插入圖片描述

14.
到此,配置完成了。我們需要把剛剛建立的opencv屬性表儲存在一個找得到的遞放,以後用opencv的時候就將這個文化新增到Debug|x64中即可(最好是複製,有時候新增不進來)。

15.
開始測試,新建一個cpp檔案。
在這裡插入圖片描述
在這裡插入圖片描述

#include <iostream>  
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  

using namespace cv;

int main()
{
	// 讀入一張圖片(poyanghu縮小圖)    
	Mat img = imread("00.jpg");
	// 建立一個名為 "圖片"視窗    
	namedWindow("圖片");
	// 在視窗中顯示圖片   
	imshow("圖片", img);
	// 等待6000 ms後視窗自動關閉    
	waitKey(6000);
	destroyAllWindows();
	return 0;
}

main.cpp程式碼如上,我們還需要將00.jpg放在工程目錄下。
(順便看看我們的opencv.props在不在)
在這裡插入圖片描述
16.
這裡記得改成x64,64位的電腦哈~,然後除錯,顯示如下。
在這裡插入圖片描述
在這裡插入圖片描述

加油~努力做一個精緻的程式設計師!

相關文章