1. 程式人生 > 實用技巧 >49.在visual studio中安裝opencv方法

49.在visual studio中安裝opencv方法

下載opencv

opencv官網
1.進入官網,點選Learn More 檢視更多版本

2.找到想要下載的版本點選windows進行下載
注意:下載好的只一個.exe格式的自解壓檔案

3.找到下載的檔案,解壓到一個自己平時想放檔案的地方,解壓之後如圖

開始使用visual studio進行配置

1.在配置之前我們要先把剛才解壓檔案中的這個檔案路徑新增到系統PATH裡面:D:\opencv\build\x64\vc14\lib(這是我的路徑)


2.我是用的是最新的visual studio2019,接下來我們要在VS配置三個地方,標頭檔案,庫檔案,連結庫(先知道在哪裡待會用)

標頭檔案的位置(根據你解壓的opencv確定)
D:\opencv\build\include
D:\opencv\build\include\opencv2

庫檔案位置
D:\opencv\build\x64\vc14\lib


連結器位置
這個地方待會要手動輸入,輸入內容

3.開啟VS建立一個空的專案,點選建立新專案,點選空專案,填寫專案名字更該儲存位置之後點選建立



4.在VS中找到檢視,依次點選,檢視,其他視窗,屬性管理器,然後點選那個小三角


5.因為我們是64位系統,所以配置debug|x64,滑鼠選擇debug|x64右擊選擇新增新專案屬性表,名字隨便起,然後滑鼠選中我們建立的屬性表右擊選擇屬性





4.接下來就把剛才的路徑新增到相應的位置(新增是通過手動選擇資料夾的方式,不是拷貝路徑的方式)
新增包含目錄




新增庫目錄
方式同上

手動新增連結庫(名字在上面已經給出)

到這裡配置的工作就基本完成了

接下來還需要拷貝幾個檔案到指定位置,檔案在這個目錄下面
E:\opencv\opencv\build\x64\vc14\bin

第一次將三個檔案全部拷貝到C:\Windows\System32這個位置,執行下面的程式,先執行試試看,不行再按下面的注意事項來改路徑
注意:如果報錯,就把後面兩個檔案從C:\Windows\System32裡面剪下到C:\Windows\SysWOW64資料夾

在專案中建立一個原始檔執行下面的程式

在檢視中找到解決方案管理器,建立一個C++原始檔

程式

#include<opencv2/opencv.hpp>
#include<opencv2/highgui/highgui_c.h>
#include<iostream>

using namespace cv;
int main(int arg, char** argv) {
Mat src = imread("D:/圖片/1.jpg");
//存放圖片的位置和圖片名稱,路徑中的斜槓方向不要搞錯了
if (src.empty()) {
printf("不能載入影象\n");
return -1;
}
namedWindow("test opencv", CV_WINDOW_AUTOSIZE);
imshow("test opencv setup", src);
waitKey(0);
return 0;

}

執行結果

寫在最後:debug要選擇X64的,因為我們配置的就是debug|x64,有問題歡迎留言,一起交流,共同學習,