OpenCV學習筆記-------圖文件轉換

imwrite函數的使用

#include<opencv/cv.h>
#include<opencv/highgui.h>

using namespace cv;
int main(int, char**)
{
	char* imageName = "F:\\Openfile\\Open_file\\open1\\01.jpg";
	
	Mat image = imread(imageName,1);
	Mat gray_image;

	//圖像從BGR轉換爲灰度
	cvtColor(image,gray_image,CV_BGR2GRAY);
	//存儲轉換後的文件
	imwrite("F:\\Openfile\\Open_file\\open1\\02.jpg",gray_image);

	//顯示圖文件窗口大小的控制
	namedWindow(imageName,CV_WINDOW_AUTOSIZE);
	namedWindow("Gray image", CV_WINDOW_AUTOSIZE);

	//顯示原先圖文件
	imshow(imageName,image);

	//顯示灰度圖文件
	imshow("F:\\Openfile\\Open_file\\open1\\02.jpg",gray_image);

	waitKey(0);

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