디지털 영상
- 디지털 영상은 2차원 행렬의 형태로 표현되는데, 격자 하나를 하나의 픽셀이라고 부릅니다. 이를 3차원 영상처리에서는 복셀로 부르게 되는데요.
- 각자의 기준점에서 영상 좌표를 지정하고 그리고 변경함에 따라서 선택적으로 영상을 처리할 수 있게 됩니다.
Digital Image의 유형은
사용법
cv2.cvtColor(scr, code)
parameter
- 디지털 영상은 2차원 행렬의 형태로 표현되는데, 격자 하나를 하나의 픽셀이라고 부릅니다. 이를 3차원 영상처리에서는 복셀로 부르게 되는데요.
- 각자의 기준점에서 영상 좌표를 지정하고 그리고 변경함에 따라서 선택적으로 영상을 처리할 수 있게 됩니다.
Digital Image의 유형은
- Binary Image : 0 혹은 1로 나누어진 이미지를 의미하고,
- Gray scale image :
- color image
- RGB color :
- HSV color :
H(ue) : 0 : red, 120도 : Green, 240도 : Blue)
S(aturation) : 채도를 의미하고 색이 흐리다 , 진하다를 의미
V(alue) : 명도를 의미, 색이 어둡다 깊다를 의미
사용법
cv2.cvtColor(scr, code)
parameter
- scr : input image
- code :
- grayscale을 BGR로 변환하기 위해서는 cv2.COLOR_BGR2GRAY를 사용하면 된다.
예제
aaa = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
pl.imshow(aaa)
-원래 이미지
결과 이미지
댓글
댓글 쓰기