이미지의 색상 모델을 색조, 채도, 명도(HSV) 색상 공간에서 빨간색, 녹색, 파란색(RGB)로 또는 그 반대로 변환합니다.
참고
RGB는 가법 원색 기반의 색상 모델입니다(빨간색, 녹색, 파란색).
HSV 색상 모델은 색상 공간이 단일 원뿔 모양으로 표현되는 색상 시스템을 기반으로 합니다(색조, 채도, 명도).
색상 모델 변환 함수는 모자이크 데이터셋에 사용할 수 있습니다.
이 기능은 3밴드 입력만 지원합니다.
매개변수
매개변수 | 설명 |
---|---|
래스터 | 입력 래스터입니다. |
변환 유형 | 수행할 색상 변환 유형:
|
색상 모델에 대한 자세한 정보
RGB 및 HSV의 두 가지 색상 모델을 사용할 수 있습니다.
RGB 색상 모델
RGB는 기본 가법 원색 기반의 색상 모델입니다. CRT(Cathode Ray Tube) 화면의 각 픽셀(그림 요소)은 3가지 인광 색상(빨간색, 녹색, 파란색)으로 구성됩니다. 전자총에 의해 이러한 색상이 투영되는 농도로 빛이 투영되어 표시됩니다. 다음 그림에 나와 있는 RGB 큐브를 사용하여 색상을 공간적으로 나타낼 수 있습니다.
RGB 색상 모델은 다음과 같은 경우에 해당합니다.
- 빨간색 - 빨간색의 농도를 0에서 255까지의 정수로 지정합니다. 빨간색이 0으로 설정된 색상은 색상이 없음을 나타내며 빨간색 빛을 투영하지 않습니다. 빨간색이 255로 설정된 색상은 채도가 가장 높은 선명한 빨간색으로 나타납니다.
- 녹색 - 녹색의 농도를 0에서 255까지의 정수로 지정합니다. 녹색이 0으로 설정된 색상은 색상이 없음을 나타내며 녹색 빛을 투영하지 않습니다. 녹색이 255로 설정된 색상은 채도가 가장 높은 선명한 녹색으로 나타납니다.
- 파란색 - 파란색의 농도를 0에서 255까지의 정수로 지정합니다. 파란색이 0으로 설정된 색상은 색상이 없음을 나타내며 파란색 빛을 투영하지 않습니다. 파란색이 255로 설정된 색상은 채도가 가장 높은 선명한 파란색으로 나타납니다.
RGB 색상 모델의 경우 순수한 회색 음영은 3가지 색상 값(빨간색, 녹색, 파란색)을 각각 같은 비율로 혼합하여 얻을 수 있습니다. 세 값이 모두 255로 설정된 경우(255,255,255) 흰색으로 나타나며 반대로 세 값이 모두 0으로 설정된 경우에는 검정색으로 나타납니다. 1에서 254까지의 색인은 회색 음영을 나타내는 데 사용됩니다. 대략 20개의 회색 음영은 육안으로 식별할 수 있습니다.
HSV 색상 모델
HSV 색상 모델은 색상 공간이 단일 원뿔 모양으로 표현되는 색상 시스템을 기반으로 합니다. 다음 그림에 나온 것과 같이 이 원뿔의 세 가지 구성 요소는 색조, 채도, 명도입니다.
HSV 색상 모델은 다음과 같은 경우에 해당합니다.
- 색조 - 색상에 설정될 색조(색상)를 지정합니다. 색조는 0에서 240까지의 정수로 지정됩니다. 또한 0°~360° 값으로 리샘플링되어 색상 원뿔의 반시계방향 각도로 색조가 지정됩니다. 기본 색상과 보조 색상의 색조 값은 다음과 같습니다. 빨간색 = 0(0°), 노란색 = 40(60°), 녹색 = 80(120°), 청록색 = 120(180°), 파란색 = 160(240°), 자홍색 = 201(300°).
- 채도 - 색상에 설정될 채도의 농도를 지정합니다. 채도는 0에서 255까지의 정수로 지정됩니다(0~100%로 나타냄). 색상의 채도란 회색 등의 무채색에서 벗어난 정도로, 간단히 말해 색상의 순도를 의미합니다. 채도가 255이면 색상의 순도가 가장 높은 것입니다. 채도가 0이면 색상의 순도가 가장 낮은 것으로 회색으로 나타납니다(명도가 0 또는 255로 설정되어 검정색이나 흰색으로 나타나지 않는 한).
- 명도 - 색상 내 흰색의 농도를 지정합니다. 명도는 0에서 255까지의 정수로 지정됩니다(0~100%로 나타냄). 명도가 0으로 설정된 색상은 검정색으로 나타나며 명도가 255로 설정되고 채도가 0으로 설정된 색상은 흰색으로 나타납니다.