程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> win10下vs2015配置Opencv3.1.0過程詳解(轉),vs2015opencv3.1.0

win10下vs2015配置Opencv3.1.0過程詳解(轉),vs2015opencv3.1.0

編輯:C++入門知識

win10下vs2015配置Opencv3.1.0過程詳解(轉),vs2015opencv3.1.0


下載安裝Opencv3.1.0

OpenCV3.1.0環境變量配置

選擇此電腦(計算機),右鍵屬性->高級系統設置->環境變量->系統變量->找到Path->在變量值中添加相應路徑,我的路徑是 
C:\Opencv3.1.0\opencv\build\x64\vc14\bin, 
注意分號請用英文輸入法輸入。這次更新發現一直存在的x86文件夾已經刪除了,也就是說不支持vs2015的x86編譯了,這個問題之後也會強調。另外如果你是vs2013請選擇vc12文件夾,如果你是其他更老的vs版本,建議選擇其他版本的opencv。 
這裡寫圖片描述 
這裡寫圖片描述
這裡寫圖片描述 
這裡寫圖片描述 
這裡寫圖片描述

建立一個Win32控制台項目

1.首先打開VS2015 
文件->新建->項目->Visual C++新建Win32控制台項目

這裡寫圖片描述

2.點擊下一步,在點擊下一步,勾選空項目,然後點擊完成

這裡寫圖片描述

VS2015包含目錄、庫目錄配置

1.現在進行目錄的配置 
先在源文件下建立一個.cpp源文件 
命名為main.cpp 
這裡寫圖片描述

這裡寫圖片描述

2.然後點擊視圖,在視圖下找到其他窗口,在其他窗口下找到屬性管理器,點擊打開

這裡寫圖片描述

3.然後便會有一個屬性管理器的窗口了,接下來點開工程文件test,下邊會有一個Debug|x64的文件夾,點開,下有名為Microsoft.Cpp.x64.user的文件,右鍵屬性 
這裡寫圖片描述

4.然後選擇通用屬性下的VC++目錄,右邊會有包含目錄庫目錄,點擊包含目錄,添加以下三條路徑,其實這些都是剛才OpenCV相關解壓文件所在的目錄 
C:\Opencv3.1.0\opencv\build\include 
C:\Opencv3.1.0\opencv\build\include\opencv 
C:\Opencv3.1.0\opencv\build\include\opencv2 
這三條路徑要依據自己解壓OpenCV3.1的路徑進行修改

這裡寫圖片描述

5.再點擊庫目錄添加下面一條路徑 
C:\Opencv3.1.0\opencv\build\x64\vc14\lib

6.還是剛才的屬性頁面 
點擊鏈接器,選擇輸入,會在右側看到附加依賴項,添加下面文件 
opencv_world310d.lib

這裡寫圖片描述

說明:這裡小編添加的是Debug模式的,會看到文件的結尾有d, 
假如要添加Release模式的,將d去掉即可 
opencv_world310.lib

顯示圖片

1.配置已經在上面的過程中結束了,下面讓我們來顯示一張圖片,驗證一下是配置是否成功吧! 
首先切換到解決方案資源管理器,然後點擊源文件main.cpp,添加如下的代碼

#include<opencv2\opencv.hpp>
using namespace cv;
int main()
{
    Mat picture = imread("wallpaper.jpg");//圖片必須添加到工程目錄下
                                          //也就是和test.cpp文件放在一個文件夾下!!!
    imshow("測試程序", picture);
    waitKey(20150901);
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

然後點擊本地Windows調試器,或者按F5運行程序—– 
會發現報錯了。。。 
這裡寫圖片描述

這裡應該這樣選擇

這裡寫圖片描述

這樣就可以顯示圖片啦,圖片太大了。。。就截了一部分

這裡寫圖片描述

總結

以上就完成了win10下vs2015配置Opencv3.1.0,發現隨著Opencv版本的更迭,配置過程越來越容易了,希望在之後的研究僧生活裡和大家共同學習圖像相關的知識,一同進步。下一步,打算閒暇時間結合@毛星雲大神的《Opencv3編程入門》看一下官方的Tutorials 
這裡寫圖片描述

 
http://blog.csdn.net/u011635764/article/details/50564259
http://www.lai18.com/content/2457207.html
http://blog.csdn.net/lanergaming/article/details/48689841
http://download.csdn.net/detail/gghyoo/9366488
http://blog.csdn.net/zhangsheng19860919/article/details/50519913

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved