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 |