#如果dir对应的是灰度图
m1 = cv2.imread(dir,cv2.IMREAD_GRAYSCALE)
m2 = cv2.imread(dir)
#如果不设置灰度图读入的话,m2则默认RGB读入,复制三个完全相同的通道得到最终的图片
#m1可以得到正常的灰度图
#如果dir对应的是彩色图,直接imread即可 生成BGR通道的彩色图像
print('yes')
#对于skimage则不同
from skimage.io import imread
dir = r"D:\pku\new desktop\dataset-DIV2k\Set14\bridge.bmp"
#如果只有一个通道,就显示灰度图
#如果彩色图,就是彩色图
im1 = imread(dir)
print('yes')