OpenCV探索之路(一):win10 X64+VS2015+opencv3.10安裝教程


我的電腦64位Win10系統,現在利用VS2015安裝opencv3.10。安裝之路頗為艱辛,從一開始的VS2015的安裝,到opencv的安裝,都充滿挑戰,歷經千辛萬苦終於把opencv開發環境搭建好了,現把opencv3.10的安裝步驟記錄下來,以助於以后再次安裝少走彎路。

 

VS2015的安裝就不說了,去官網下個社區版的2015,很簡單,連破解都不需要,全免費。

現在開始說opencv的安裝。

首先去官網下個opencv3.10的windows的安裝包,官網的下載超級慢,我就給出自己下載好的安裝包把:鏈接:http://pan.baidu.com/s/1dFoucqX 密碼:ecaj

 

解壓好,出現opencv3.1的文件夾表示解壓成功。

第一步當然是設置環境變量。

我的電腦右擊,選擇屬性

 

 

 

 

 

 

選擇Path,然后點擊編輯

 

新建,填入路徑F:\opencv3.1\opencv\build\x64\vc14\bin

點擊確定,環境變量就設置完了。

 

 

 

用VS2015新建一個win32控制台文件,點擊屬性管理器。

 

 

選擇debug X64下的這個選項

 

 

右鍵后選擇屬性

 

 

選擇包含目錄,對他進行編輯,加入三條路徑(必須根據自己的具體路徑進行修改)並確定,這里給出我自己的:

F:\opencv3.1\opencv\build\include

F:\opencv3.1\opencv\build\include\opencv

F:\opencv3.1\opencv\build\include\opencv2

 

 

 

選擇庫目錄,編輯它

 

 

添加路徑F:\opencv3.1\opencv\build\x64\vc14\lib

 

 

確定后,選擇鏈接器的輸入選項,選擇附加依賴項,編輯它

 

 

填入下面這句:opencv_world310d.lib

點確定

 

 

最后點一下應用

 

 

 

那就大功告成了!沒有遇到任何困難!現在趕緊輸入一段程序來驗證一下安裝是否正確。

注意需要把圖片lena.jpg放在源文件所在的目錄,比如E:\coding\vs 2015 test\imagetest\imagetest

 

#include<iostream>

#include<core/core.hpp>

#include<highgui/highgui.hpp>

using namespace cv;

using namespace std;

int main()

{

//讀入圖片,注意圖片路徑

Mat image = imread("lena.jpg");

//圖片讀入成功與否判定

if (!image.data)

{

cout << "you idiot!where did you hide lena!" << endl;

//等待按鍵

system("pause");

return -1;

}

//創建一個名字為“Lena”的圖像顯示窗口,(不提前聲明也可以)

namedWindow("Lena", 1);

//顯示圖像

imshow("Lena", image);

//等待按鍵

waitKey();

return 0;

}

  

提醒一點,這里記得設置為Debug x64,很重要

 

 

編譯一下,沒有編譯錯誤

 

 

運行

 

 

成功打開圖片,opencv正確安裝!

 


免責聲明!

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



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