1. 程式人生 > >opencv3.4.2+vs2017環境搭建

opencv3.4.2+vs2017環境搭建

第一步:當然是下載opencv了

這裡我下載的是opencv3.4.2,然後解壓,我解壓到了F盤。

設定環境變數,把F:\opencv\build\x64\vc15\bin把這個加進去。

其中vc15對應vs2017,vc14對應vs2015

第二步:下載vs2017社群版,並安裝。這裡就不再說了

現在,我們開啟vs,建一個專案

如圖找到屬性管理器-->debug|x64-->Microsoft.Cpp.x64.user,然後點選右鍵,開啟屬性

注:debug|x64這個是一個編譯的環境,所以寫完程式編譯時,也必須在這個環境中編譯。其它編譯環境下opencv的配置,與下面類似。

①修改VC++目錄中的,包含目錄,引用目錄,庫目錄

如圖,包含目錄

②修改連結器-->輸入--附加依賴項,如圖

好了,現在測試一下。

#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<iostream>

int main() {
	cv::Mat image;
	if (!(image = cv::imread("f://opencv_image//lena.jpg")).data) {
		std::cout << "開啟影象失敗" << std::endl;
	}
	cv::namedWindow("test");
	cv::imshow("test", image);
	cv::waitKey(0);
	return 0;

}

測試結果:

OK了

如果出現以下問題

1、確保opencv的環境變數已經正確新增

2、關掉vs,重新啟動