cv读取的图像是BGR,而matplotlib需要的是RGB,所以需要将BGR转成RGB
1、img = img[ : , : , (2, 1, 0)]
2、img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)
3、b,g,r = cv2.split(img)
img = cv2.merge([r,g,b])
cv读取的图像是BGR,而matplotlib需要的是RGB,所以需要将BGR转成RGB
1、img = img[ : , : , (2, 1, 0)]
2、img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)
3、b,g,r = cv2.split(img)
img = cv2.merge([r,g,b])