VS2017搭建Opencv3.4.0環境

操作系統:windows10
開發軟件:VS2017社區版
依賴庫:Opencv3.4.0

以下是安裝步驟以及HelloWorld程序

第一步:下載解壓

去官網下載opencv-3.4.0-vc14_vc15.exe文件並運行,選擇自己的解壓目錄

這裏寫圖片描述

第二步:配置環境變量

看網上大神說opencv新版本沒有x86目錄了,所以對於高版本的opencv使用vs只能編譯x64程序了,配置環境變量比較簡單,主要是把動態鏈接庫的位置添加到path變量中即可。
在Path變量後加上路徑

D:\Software\Opencv3.4.0\opencv\build\x64\vc15\bin

這個是我的路徑,實際中根據各人的解壓目錄。

第三步:使用VS2017新建win32控制檯程序

略。

第四步:項目配置

建好工程後,在項目上右鍵點擊屬性,進行項目的配置。主要分爲3部分

  • 配置屬性->C/C++->常規中配置附加包含目錄

D:\Software\Opencv3.4.0\opencv\build\include
D:\Software\Opencv3.4.0\opencv\build\include\opencv
D:\Software\Opencv3.4.0\opencv\build\include\opencv2

  • 配置屬性->鏈接器->常規中配置附加庫目錄

D:\Software\Opencv3.4.0\opencv\build\x64\vc15\lib

  • 配置屬性->鏈接器->輸入中配置附加依賴項

opencv_world340d.lib
# 或者
opencv_world340.lib
# 這兩個一個是debug版本的,一個是release版本的,另外lib文件的具體名稱可以在D:\Software\Opencv3.4.0\opencv\build\x64\vc15\lib目錄下查看,不同版本後邊名稱不同。

第五步:簡單測試代碼

// OpencvTest.cpp: 定義控制檯應用程序的入口點。
//

#include "stdafx.h"
#include <opencv2\opencv.hpp>

using namespace cv;

int main()
{
    Mat picture = imread("D:\\QQPCmgr\\test.jpg");

    imshow("測試", picture);
    waitKey(0);
    return 0;
}

寫好代碼之後,點擊調試之前,這裏要改成x64的,不然會報錯誤,前邊第一步已經說過原因了。
這裏寫圖片描述

運行結果:
這裏寫圖片描述

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