import cv2
img = cv2.imread('test.jpg') #读取图像文件
b, g ,r =cv2.split(img) #读入通道顺序为b,g,r
merge = cv2.merge([b,g,r])
cv2.imshow('img',img)
cv2.imshow("blue", b)
cv2.imshow("green", g)
cv2.imshow("red", r)
cv2.imshow("merge", merge)
cv2.waitKey(0)
cv2.imread(path,flag)
path:图片的绝对路径或相对路径。
flag:0,返回灰度图片;1,返回三通道彩色图片(默认为1);-1,返回原图。
代码结果:
image:
blue:
green:
red: