在写OpenCV程序时,发现通过image = imread(“the path of a image”);的方式读入的灰度图片都是3通道,并且每个通道都完全相同,可以通过打印image.channels()进行测试。
为了正确地读入灰度图像,需要通过image = imread(“the path of a image”, IMREAD_GRAYSCALE);的方式来实现,同样打印image.channels()发现读入的图片只有单通道。
来源:CSDN
作者:chensonglu
链接:https://blog.csdn.net/lkj345/article/details/53148617