1.保存的单通道图像,读取出来为三通道
opencv的imread函数读取出来默认为3通道,如果图片为单通道,会将单通道的图复制3次转化为三通道。
解决方案:在读取图片时,加入以下参数:cv::IMREAD_GRAYSCALE
cv::imread(ss.str(), cv::IMREAD_GRAYSCALE);
1.保存的单通道图像,读取出来为三通道
opencv的imread函数读取出来默认为3通道,如果图片为单通道,会将单通道的图复制3次转化为三通道。
解决方案:在读取图片时,加入以下参数:cv::IMREAD_GRAYSCALE
cv::imread(ss.str(), cv::IMREAD_GRAYSCALE);