【小白入門】opencv3 在vs2013上配置

 準備開學的基地考覈,最近開始入門opencv3。目前才疏學淺,沒有計算機操做系統相關知識。只是在搜索學習中總結了一些經驗,記錄下來。ios

須要注意opencv3的各版本與已安裝的vs版本的契合,最開始下載了opencv3.20 windows安裝包,發現對應vc14,應該是vs2015版本,配置完成後運行測試程序顯示缺乏一系列的 140.dll,查找緣由就是版本的不匹配。c++

最終安裝了opencv3.10,其中包含vc12和14,環境變量配置爲vc12的,最終測試程序成功運行。windows

一.打開【高級系統設置】學習

點擊左下角【環境變量】,在【系統變量】的 PATH 中加入opencv3.10\build\x64\bin 的完整路徑。測試

二.vs中新建空白win32控制檯項目ui

打開屬性管理器(可在右上角搜索),展開debug|x64 ,雙擊Microsoft.Cpp.x64.user  → 通用屬性vc++目錄包含目錄 → 加入opencv\build\include和其子目錄 opencv 和 opencv2 的完整路徑(共3條)spa

而後 庫目錄 中加入 opencv\build\x64\vc12\lib 的完整路徑(注意是lib,不是環境變量中的bin)操作系統

再點擊  連接器輸入 →  加入debug

opencv_world310d.lib
opencv_world310.libcode

點擊肯定。

三.運行測試程序

#include <opencv2/opencv.hpp> #include <iostream>
using namespace std; using namespace cv; int main() { Mat image = imread("C:\\Users\\haha\\Pictures\\111.jpg", CV_LOAD_IMAGE_ANYCOLOR); imshow("顯示圖片", image); waitKey(0); return 0; }

選擇系統中的一張圖片,進行顯示。

 

ps:若是沒有x64的環境,須要手動進行設置,操做很簡單,可去互聯網上搜索。

第一篇博文,沒有圖片,但願對各位和我同樣的新手有幫助

相關文章
相關標籤/搜索