ICC(International Color Consortium)는 렌더링 의도를네 가지 값을 정의했습니다. 색상 렌더링을 만드는 네 가지 방법을 나타냅니다. 이러한 네 가지 의도와 코드에서 해당 의도를 참조하는 데 사용되는 상수는 다음과 같습니다.
| 의향 | ICC 이름 | 묘사 |
|---|---|---|
| 그림 | 지각적 | INTENT_PERCEPTUAL (지각적 의도) |
| 그래픽 | 채도 | 의도 포화 |
| 증거 | 상대 색상 측정 | 상대색도 의도 |
| 성냥 | 절대 색도측정 | INTENT_ABSOLUTE_COLORIMETRIC |
이러한 의도를 설명하는 ICC 프로필 형식 사양 버전 3.4는 color.org 다운로드할 수 있습니다.
그림 의도
ICC 사양 절 4.9에서 지각 의도라고 하는 그림 의도는 이미지의 전체 영역 압축하거나 확장하여 대상 디바이스의 영역을 채우도록 하므로 회색 균형은 유지되지만 색 정확도는 유지되지 않을 수 있습니다.
즉, 이미지의 특정 색이 출력 디바이스가 렌더링할 수 있는 색 범위를 벗어나면 이미지의 모든 색이 렌더링할 수 있는 범위 내에 속하여 색 간의 관계가 가능한 한 많이 유지되도록 이미지의 모든 색이 조정됩니다.
이 의도는 사진과 이미지를 표시하는 데 가장 적합하며 일반적으로 기본 의도입니다.
그래픽 의도
ICC 사양 4.12절에서는 그래픽 의도를 채도 의도로 분류합니다. 이미지는 색조와 밝기의 제한에서 색의 크로마를 유지합니다.
이 의도의 구현은 다소 문제가 남아, ICC는 여전히 원하는 효과를 달성하기 위해 방법에 노력하고 있습니다.
이 의도는 차트와 같은 비즈니스 그래픽에 가장 적합하며, 특정 색보다는 색이 선명하고 서로 잘 대비되는 것이 더 중요합니다.
의도의 증명
ICC 사양에서 색 인식 의도라고 하는 Proof 의도는 출력 디바이스가 렌더링할 수 있는 범위를 벗어나는 모든 색이 렌더링할 수 있는 가장 가까운 색으로 조정되고 다른 모든 색은 변경되지 않은 상태로 유지되도록 정의됩니다.
교정 의도는 백색 포인트을 유지하지 않습니다.
예를 들어 종이의 가장 흰색은 컴퓨터 모니터의 가장 흰색보다 더 노랗습니다. 상대적 색도 측정 의도를 사용하여 프린터 색 영역으로 변환된 이미지는 모든 색이 노란색으로 변합니다. 이미지의 흰색 점이 프린터의 흰색 점과 일치하도록 이동됩니다. 이미지의 다른 모든 색은 흰색 점을 기준으로 위치를 유지합니다. 이렇게 하면 인쇄된 이미지의 모양을 보다 정확하게 반영하는 이미지가 생성됩니다. 그러나 사용자는 시각적으로 당황스러울 수 있습니다.
일치 의도
일치 의도에서 출력 디바이스가 렌더링할 수 있는 범위를 벗어나는 모든 색은 렌더링할 수 있는 가장 가까운 색으로 조정되지만 다른 모든 색은 변경되지 않은 상태로 유지됩니다. ICC 사양은 일치 의도를 절대 색도 의도라고 부릅니다.
매칭 의도는 백색점을 유지합니다.
예를 들어, 종이의 가장 흰색은 컴퓨터 모니터의 가장 흰색보다 더 노랗습니다. 프린터의 색역으로 변환된 이미지는 일치 매핑 의도를 사용하여 모든 색이 변환되어 프린터의 색역에 맞춰집니다. 이미지의 흰색 점이 프린터의 흰색 점과 일치하도록 이동되지 않습니다. 따라서 흰색 점까지의 색 거리가 변경 될 수 있습니다. 사용자에게 시각적으로 덜 거슬리는 이미지를 생성하지만, 이는 프린터 출력의 덜 정확한 표현입니다.