【OpenCV系列】【一】OpenCV開發環境配置

本文介紹如何搭建opencv c++的開發環境?python版本的cv安裝簡單,這裏就不說了。html

環境爲:windows10+vs2017 community版本+opencv3.4python

【一】opencv下載c++

https://opencv.org/releases.htmlsegmentfault

下載完成後點擊安裝便可:windows

【二】環境變量配置測試

ui

C:\Users\xxx\install\opencv3\opencv\build\x64\vc15\binspa

添加到Windows環境變量中debug

【三】工程包含include目錄的配置code

打開「視圖」--->「屬性頁」

C:\Users\ThinkPad\install\opencv3\opencv\build\include\opencv2

C:\Users\ThinkPad\install\opencv3\opencv\build\include\opencv

C:\Users\ThinkPad\install\opencv3\opencv\build\include

這三個目錄添加到「包含目錄中」

【四】lib庫的配置

C:\Users\ThinkPad\install\opencv3\opencv\build\x64\vc15\lib

添加到「庫目錄當中」

【五】添加lib庫

C:\Users\ThinkPad\install\opencv3\opencv\build\x64\vc15\lib\opencv_world340d.lib

當前平臺爲debug,因此這裏使用opencv_world340d.lib

同時將release平臺的也添加

C:\Users\ThinkPad\install\opencv3\opencv\build\x64\vc15\lib\opencv_world340.lib

若是出現「error LNK1112: 模塊計算機類型「X86」與目標計算機類型「x64」衝突」,將工做模式調整爲一致便可:

【六】dll拷貝到sys目錄下

將這三個dll拷貝到:

C:\Windows\System32與C:\Windows\SysWOW64下面

【七】測試

#include<opencv2/opencv.hpp>
using namespace cv;

int main() {
    Mat img = imread("C:\\Users\\ThinkPad\\Desktop\\QQ截圖20180408222456.png");
    imshow("s", img);
    waitKey(0);
}

 

當時將png格式寫成了jpg,致使莫名奇怪的錯誤

相關文章
相關標籤/搜索