이번에는 이미지의 채널을 변환하고 분리하고 병합하는 것이다.
import cv2 as cv
from google.colab.patches import cv2_imshow
img_path = '/content/drive/My Drive/다핏문제/907/lena.jpg'
* 채널 변환
# OpenCV의 삼원색 기본 순서는 BGR이다.
img_bgr = cv.imread(img_path,1)
img_rgb = cv.cvtColor(img_rgb, cv.COLOR_BGR2RGB)
cv2_imshow(img_bgr)
cv2_imshow(img_rgb)
* 채널 분리 및 병합
b,g,r = cv.split(img_bgr)
img_rbg = cv.merge((r,b,g))
cv2_imshow(img_rbg)
[DF907] OpenCV 다루기 첫걸음 : 다핏, 데이터사이언스 연습문제
🔥 문제 설명OpenCV Python을 이용하여 이미지 처리에 사용되는 기초적인 기능을 이해하는 입문 문제입니다. 각종 영상 처리에서 기술표준으로 활용되는 '레나' 이미지를 활용해서 기초 기능과 필수 기술을 연습합니다. 🔥 추천 대상영상 처리에 경험이 없어, 입문하고자 하시는 초보자에게 추천합니다.🔥 학습 목표OpenCV는 오픈소스 컴퓨터 비전 라이브러리 중 하나로, 실시간 이미지 프로세싱에 중점을 둔 라이브러리입니다. 컴퓨터 비전 분야에서 OpenCV를
www.dafit.me
'DAFIT > 907 - OpenCV 다루기 첫걸음' 카테고리의 다른 글
<DAFIT> 07 OpenCV 다루기 첫걸음 - 06 영상 크기 조절 (0) | 2019.11.26 |
---|---|
<DAFIT> 07 OpenCV 다루기 첫걸음 - 05 영상 뒤집기 (0) | 2019.11.26 |
<DAFIT> 07 OpenCV 다루기 첫걸음 - 04 영상 회전 (0) | 2019.11.26 |
<DAFIT> 07 OpenCV 다루기 첫걸음 - 03 영상 이동 (0) | 2019.11.26 |
<DAFIT> 07 OpenCV 다루기 첫걸음 - 01 영상 읽기, 출력, 저장 (0) | 2019.11.26 |