Win10 64位+VS2015+Opencv3.3.0安裝配置

引言

最近準備搞一搞機器視覺方面的研究,所以着手進行環境的搭建。所使用的環境是Win10 64位+VS2015+Opencv3.3.0安裝配置

Win10 64位+VS2015+Opencv3.3.0安裝配置

一、VS2015的安裝

官網下載VS2015,不會的自己百度,也可以參考下面的文章

vs2015界面

參考文章:http://blog.csdn.net/quxiaoxia1986/article/details/52352114

二、下載OpenCV 3.3.0

目前官方最新版是3.3.1,我們這裏選用 3.3.0來給做演示,當然也可以下載最新版。

這裏寫圖片描述

下載地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.3.0/opencv-3.3.0-vc14.exe/download?use_mirror=ncu&r=https%3A%2F%2Fopencv.org%2Fopencv-3-3.html&use_mirror=ncu

三、安裝OpenCV 3.3.0

隨意安裝在什麼盤,但是記住路徑,因爲等下配置需要用到

當前安裝的目錄是:E:\openCV\opencv3.3

這裏寫圖片描述

三、配置環境變量

右擊計算機->屬性->高級系統設置->高級->環境變量,找到系統變量中的Path,點擊編輯,添加路徑:

這裏寫圖片描述


這裏寫圖片描述


這裏寫圖片描述

由於我們配置的電腦是64位的,所以選擇x64,貌似在OpenCV3.0之後就只有x64的了
安裝目錄+\opencv\build\x64\vc14\bin

環境變量配置目錄:E:\openCV\opencv3.3\opencv\build\x64\vc14\bin

四、創建項目

打開vs2015,創建一個win32控制檯程序

這裏寫圖片描述

這裏寫圖片描述

五、配置運行環境

在OpenCV3.0之後,打打簡化了配置的流程,所以我們只需要簡單的三步即可完成運行環境的配置。

首先打開在vs2015的屬性管理器,默認是隱藏的 

視圖->其他窗口–>屬性管理器

這裏寫圖片描述

由於編譯分爲Debug版和Release版,我們先就Debug版進行配置,不同點在第三步連接器的配置

(1)配置VC++目錄

打開菜單欄中視圖->其他窗口->屬性窗口,在屬性管理器列表中選擇Debug|Win64 -> Microsoft.Cpp.x64.user,右鍵點擊屬性

這裏寫圖片描述

第一步:通用屬性 -> VC++目錄 ->包含目錄中添加

E:\openCV\opencv3.3\opencv\build\include

E:\openCV\opencv3.3\opencv\build\include\opencv

E:\openCV\opencv3.3\opencv\build\include\opencv2

第二步:通用屬性 -> VC++ 目錄 -> 庫目錄中添加

E:\openCV\opencv3.3\opencv\build\x64\vc14\lib

其中 E:\openCV\opencv3.3 是OpenCV的安裝目錄,自行替換

這裏寫圖片描述

這裏寫圖片描述

(2)配置連接器

第三步:通用屬性 -> 鏈接器 -> 輸入 -> 附加依賴項中添加,根據自己需要的版本進行添加。(當前添加的是Debug版)
Debug版:

opencv_world330d.lib

Release版:

opencv_world330d.lib
opencv_world330.lib

這裏寫圖片描述

這裏寫圖片描述

六、測試

到此爲止,我們已經完成了OpenCV環境的搭建,下面我們通過一段示例代碼來進行測試,代碼是實現一張圖片的打印

(1)建立一個主cpp文件,包含如下代碼

這裏寫圖片描述

#include<opencv2\opencv.hpp>
using namespace cv;
int main()
{
    Mat picture = imread("one_piece.jpg"); 
    imshow("測試程序", picture);
    waitKey(20171029);
}

(2)在工程目錄下放一張圖片

這裏寫圖片描述

(3)運行程序

這裏寫圖片描述
選擇x64 Dubug運行程序,然後我們的第一個OpenCV程序就運行起來了,繪製出了工程目錄中的圖片。

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章