opencv c++ 将图片转化为单通道并保存
时间: 2023-04-04 10:03:18 浏览: 239
Opencv C++ 读取、保存图片
可以使用opencv中的cvtColor函数将图片转化为单通道,具体代码如下:
Mat img = imread("image.jpg", IMREAD_COLOR); //读取彩色图片
Mat grayImg;
cvtColor(img, grayImg, COLOR_BGR2GRAY); //将彩色图片转化为单通道灰度图像
imwrite("grayImage.jpg", grayImg); //保存单通道灰度图像
以上代码将读取名为"image.jpg"的彩色图片,将其转化为单通道灰度图像,并保存为"grayImage.jpg"。
阅读全文