반응형
Python/Numpy2022. 12. 8. 21:58Numpy Array 이미지를 하나의 Numpy Array로 합쳤다가 분리하기

넘파이 배열 이미지를 하나의 넘파이 배열로 합쳤다가 다시 분리하는 예제 코드입니다. 2022. 12.8 최초작성 넘파이 모듈을 로드합니다. >>> import numpy as np 3개의 넘파이 배열을 생성합니다. >>> a = np.empty((488,488,3), dtype=np.uint8) >>> b = np.empty((488,488,3), dtype=np.uint8) >>> c = np.empty((488,488,3), dtype=np.uint8) 첫번째 차원을 추가하여 4차원 넘파이 배열로 변환합니다. >>> a = np.expand_dims(a, axis=0) >>> b = np.expand_dims(b, axis=0) >>> c = np.expand_dims(c, axis=0) 넘파이 배열..

OpenCV/OpenCV 강좌2018. 9. 14. 19:30OpenCV Python 강좌 - 이미지 채널 분리 및 합치기(split, merge)

이미지를 채널별 이미지로 분리하는 방법과 채널별 이미지를 합치는 방법을 설명합니다. 마지막 업데이트 - 2018. 9. 14 다음 OpenCV Python 튜토리얼을 참고하여 강좌를 비정기적로 포스팅하고 있습니다. https://docs.opencv.org/3.4.3/d6/d00/tutorial_py_root.html 이미지를 불러오면 Blue, Green, Red 채널을 가진 BGR 이미지가 됩니다. split 함수를 사용하여 색 채널별로 분리하여 출력해보겠습니다. import cv2 img_color = cv2.imread('Billiard.jpg', cv2.IMREAD_COLOR ) img_b,img_g,img_r = cv2.split(img_color) cv2.imshow("BGR", img_co..

반응형
image