1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| import cv2 import numpy as np img = cv2.imread('lingbosize.png')
#拆分rgb通道 b,g,r = cv2.split(img)
gree = np.zeros(img.shape[:2],np.uint8) red = np.zeros(img.shape[:2],np.uint8)
#合并bgr通道
merged = cv2.merge([b,g,r])
cv2.imshow('B',b) cv2.imshow('G',g) cv2.imshow('R',r)
cv2.imshow('merge',merged) cv2.waitKey(0) cv2.destroyAllWindows()
|