#如果dir对应的是灰度图
m1 = cv2.imread(dir,cv2.IMREAD_GRAYSCALE)
m2 = cv2.imread(dir)
#如果不设置灰度图读入的话,m2则默认RGB读入,复制三个完全相同的通道得到最终的图片
#m1可以得到正常的灰度图
#如果dir对应的是彩色图,直接imread即可 生成BGR通道的彩色图像
print('yes')
来源:CSDN
作者:文鸿wow
链接:https://blog.csdn.net/qq_34430032/article/details/103567986