OpenCV——圖像顯示與寫入

1、圖像顯示與寫入的代碼如下:

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

using namespace cv;
using namespace std;
//opencv中圖像顯示與寫入
int main()
{
	Mat myMat = imread("小狗1.jpg", -1);

	if (myMat.empty()) {
		throw runtime_error("The image is empty");  // If the image is empty, throw error.
		return -1;
	}
	namedWindow("顯示圖像", WINDOW_AUTOSIZE);
	imshow("顯示圖像", myMat);
	imwrite("小狗2.jpg", myMat);
	waitKey(0);
	destroyAllWindows();
}

2、最終效果如下:


3、程序目錄下寫入了一張名稱爲“小狗2”的圖片。


發佈了46 篇原創文章 · 獲贊 88 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章