Opencv學習筆記1:安裝opencv和VS2015並進行環境配置


用了Opencv一段時間了,簡單記錄一下opencv在vs2015下的配置。

第一部分:OpenCV3.2.0的下載

OpenCV官方下載地址: https://opencv.org/releases.html#

根據自己的電腦下載,windows選擇win pack,版本號可根據需求自行選擇,一般選第一個最新版就好了。下載完成后,雙擊進行安裝(實際就是一個解壓過程) 自己選擇好安裝路徑。

【建議】在英文路徑下,不用有中文和空格 ,最好也不要安裝在C盤中。(C盤操作基本需要管理員權限,一不小心就會坑)

第二部分:配置Path系統環境變量

此電腦-右鍵“屬性”-高級系統設置 (在左側)

 點擊環境變量(右下方):

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

主意是bin路徑,我的是C:\Program Files (x86)\opencv\build\x64\vc14\bin(忽略我裝在了C盤,正因為我裝在了C盤,所以不建議大家裝在C盤)

 

【建議】重啟電腦,其實也不用,但是重啟一下還是好的。注意別點了取消,功虧一簣,配置好了一路點確定就行了。

 

第三部分:VS2015中配置OpenCV

Visual Studio2017(因為官網顯示2017,暫用2017做示范)官方下載地址: 

https://www.visualstudio.com/zh-hans/ 

選擇社區版就行,安裝過程很簡單,一直下一步就行。安裝過程較慢,耐心等待。安裝內容視情況而定。軟件較大,保留足夠的空間以供vs使用

 

1.創建工程 

鼠標點擊文件->新建->項目

找不到就用快捷鍵,快捷鍵:ctrl+shift+n 

 

 

2.創建.cpp文件 ,操作同上

快捷鍵:ctrl+shift+a 

 

創建完成后開始配置,本人是在Debug x64下運行 ,所以一會將配置Debug x64。Debug版本和Release版本的區別自行百度。

3.打開屬性管理器:

視圖=》其他窗口=》屬性管理器 

在右側欄出現屬性管理器界面,點開,選擇Debug x64右鍵“屬性” 

 

4.添加包含目錄 

vc++目錄=》包含目錄=》選擇編輯 

添加解壓(安裝)好的OpenCV路徑,分別是include,include\opencv ,include\opencv2,建議三個都添加

我的目錄是(記得找到你的路徑復制):

C:\Program Files (x86)\opencv\build\include\opencv2

C:\Program Files (x86)\opencv\build\include\opencv

C:\Program Files (x86)\opencv\build\include

 

5.添加庫目錄 

VC++目錄=》庫目錄 解壓(安裝)好的OpenCV路徑下

我的是(記得找到你的路徑復制):

C:\Program Files (x86)\opencv\build\x64\vc14\lib

 

 6.添加附加依賴項 

鏈接器=》輸入=》附加依賴項 手動敲入 opencv_world342d.lib 

 

【注意】 
1、342對應OpenCV3.4.2。其他版本自行行編寫添加。 查詢方法:打開安裝目錄下的opencv\build\x64\vc14\bin,里面有opencv_worldXXX,這個就是。
2、文件夾中有兩個文件,其中后綴d代表Debug模式,沒有d即Release模式。在debug版本和release版本調試配置的時候注意區分。也就是Release版本要寫opencv_world342.lib 

 

第四部分:測試效果

在項目里簡單編寫如下代碼,若可以顯示出圖像,則配置成功。 (在D盤根目錄下放上一張圖片,並命名為1.png)

 

代碼:

#include <opencv.hpp>
using namespace cv;
int main()
{
    Mat srcImage;
    srcImage = imread("d://1.png");
    imshow("顯示圖像", srcImage);
    waitKey();
    return 0;
}

 


免責聲明!

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



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