OpenCV 영상 복사


OpenCV 영상 복사

코드 import cv2 import numpy as np from matplotlib import pyplot as plt src = cv2.imread('c:/data/lena.jpg', cv2.IMREAD_GRAYSCALE) shape = src.shape[0], src.shape[1], 3 dst = np.zeros(shape, dtype=np.uint8) # 3채널 컬러 영상 생성 dst1 = dst.copy() # 복사 dst2 = dst.copy() # 복사 dst3 = dst.copy() # 복사 dst1[:,:,0] = src # 그레이스케일의 b 부분 dst2[:,:,1] = src # 그레이스케일의 g 부분 dst3[:,:,2] = src # 그레이스케일의 r 부분 dst1[100:400, 200:300, :] = [255, 255, 255] # 해당 부분을 흰색으로 표현 dst2[100:400, 200:300, :] = [255, 255, 255] # 해당 부분...



원문링크 : OpenCV 영상 복사