HSV는 RGB와 같은 색상 표현 포멧 중 하나이다.


HSV는 색상, 채도, 명도로 이루어져있다.


RGB 같은 경우는 3가지 요소가 모두 결합되어야 색상을 결정하는데,

HSV의 경우는 첫 번째 요소인 Hue가 색상을 결정한다.


그래서 Hue 요소만 고려해도 어느정도 색상을 분류할 수 있다는 말이다.

물론 채도, 명도에 따라 달라지긴 하지만.


HSV의 구조는 아래 사이트에 나온 그림을 참고하면 쉽게 이해될 것이다.

https://ko.wikipedia.org/wiki/HSV_%EC%83%89_%EA%B3%B5%EA%B0%84


H는 360개의 값을 (각도),

S는 100개의 값을 (반지름),

V는 100개의 값을 가진다 (높이).


코드 레벨에선 표현 방법에 따라 int 값이 아닌, 0~1의 비율 값으로 표현하곤 한다.

ex) H가 0.5면 180, S가 0.5면 50.


python에선 colormap이라는 모듈을 통해, 손쉽게 색상계를 변환시킬 수 있다.


'이론 > 공부 자료들' 카테고리의 다른 글

Distance 개념 및 WGAN  (0) 2018.08.17
최적화  (0) 2018.07.30
참고 사이트  (0) 2018.07.22
CRF  (0) 2018.05.20
Activation function 정리  (0) 2018.05.10

+ Recent posts