2016-09-12 2 views
3

에서보기 이미지는 내가 채널을 분할OpenCV의 파이썬 : 채널의 컬러가 아닌 흑백

img = cv2.imread('image.jpg') 

RGB 이미지를 읽어

b,g,r = cv2.split(img) 

내가 얻을 빨간색 이미지를 보여주기 위해 노력하고 있어요 회색조 이미지. 빨간색으로 볼 수 있을까요?

cv2.imshow('Red image',r) 

답변

5

파랑 및 녹색 채널을 모두 0으로 만들고 빨간색 채널과 병합하십시오. 그러면 빨간색 채널이 빨간색으로 표시됩니다.

아니면 그냥 0

img[:,:,0] = 0 
img[:,:,1] = 0 
+0

에 이미지의 B와 G 채널을 설정할 수 있습니다 감사합니다! 그게 다야! – zinon