[opencv讀圖] Windows10下VS2019加載opencv,讀圖

[opencv讀圖] Windows10下VS2019加載opencv,讀圖

1.背景

windows10下,下載安裝opencv;本機是opencv-3.4.5-vc14_vc15.exe(版本3.4.5;支持c++語言標準ISO C++14/15)
本機安裝位置:D:\D04_C\D04A1_opencv_3.4.5如下圖:
在這裏插入圖片描述
windows10下使用VS2019社區版,配置opencv
-a.將dll拷貝至源文件的目錄下(項目目錄下)
拷貝D:\D04_C\D04A1_opencv_3.4.5\install\opencv\build\x64\vc14\bin\opencv_world345.dll
拷貝D:\D04_C\D04A1_opencv_3.4.5\install\opencv\build\x64\vc14\bin\opencv_world345d.dll
在這裏插入圖片描述
-b. 配置附加包含目錄
【配置屬性】 - 【C/C++】 - 【常規】 - 【附加包含目錄】/
C/C++ --常規(附加包含目錄:D:\D04_C\D04A1_opencv_3.4.5\install\opencv\build\include)

-c.配置附加庫目錄
【配置屬性】 - 【鏈接器】 - 【常規】 - 【附加庫目錄】,在彈出的窗口中把OpenCV的lib路徑填進去。
D:\D04_C\D04A1_opencv_3.4.5\install\opencv\build\x64\vc14\lib

-d. 配置附加依賴項
【配置屬性】 - 【鏈接器】 - 【輸入】 - 【附加依賴項】,在彈出的窗口中填入【opencv_world345.lib】和【opencv_world345d.lib】

2.代碼

加載圖片路徑,讀取圖片矩陣

#include<iostream>
#include<opencv2/opencv.hpp>

using namespace cv;
using namespace std;

int main(){
	//read the image
	Mat image = imread("./timg3.jpg");
	if (image.data != NULL){
		//show the image
		imshow("clock", image);
		waitKey(0);
		destroyAllWindows();
	}
	else{
		cout << "can&apos;t openc the file!" << endl;
		getchar();
	}
	return 0;
}

運行結果如下:
在這裏插入圖片描述

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