OpenCV 圖像保存格式之一為 cv::Mat, 常用 imread 進(jìn)行圖像讀取,用 imwrite 進(jìn)行圖像保存,用 imshow 進(jìn)行圖像顯示。
1. 讀取圖像
OpenCV 圖像保存格式之一為 cv::Mat, 常用 imread 進(jìn)行圖像讀?。?/p>
Mat image;
image = imread("E:/Code/CPP/OpenCV/Pictures/1.bmp", CV_LOAD_IMAGE_COLOR);
2. 彩色圖像轉(zhuǎn)換為灰度圖像
Mat gray_image;
cvtColor(image, gray_image, CV_BGR2GRAY);
第三個(gè)參數(shù)指定轉(zhuǎn)換類型,在此為 CV_BGR2GRAY
3. 圖像保存與顯示
我們用 imwrite 進(jìn)行圖像保存,用 imshow 進(jìn)行圖像顯示,如:
imwrite("E:/Code/CPP/OpenCV/Pictures/1_gray.bmp", gray_image);
imshow("image", image);
imshow("gray_image", gray_image);
waitKey(0);