OpenCV 채널(색상) 병합, cv2.merge([b, g, r])


OpenCV 채널(색상) 병합, cv2.merge([b, g, r])

코드 import cv2 from matplotlib import pyplot as plt src = cv2.imread('c:/data/lena.jpg') b, g, r = cv2.split(src) # 분할 dst = cv2.merge([b, g, r]) # 병합, opencv에서는 b, g, r 순이므로 print(type(dst)) print(dst.shape) # cv2.imshow('r', r) # cv2.imshow('g', g) # cv2.imshow('b', b) # cv2.imshow('dst', dst) # cv2.waitKey() # cv2.destroyAllWindows() # plt 출력 fig, ax = plt.subplots(2, 2, figsize = (10, 10), sharey=True) # 2 x 2 서브플롯을 (10, 10)의 크기로 생성 fig.canvas.manager.set_window_title('plt') # 창 이름 ax[0][0].a...



원문링크 : OpenCV 채널(색상) 병합, cv2.merge([b, g, r])