Categories: 학생

scRGB

scRGB는 마이크로 소프트와 HP가 만든 sRGB 색 공간과 동일한 색 원색과 흰색 / 검은 색 점을 사용하지만 0 이하 및 1보다 큰 좌표를 허용하는 넓은 색 영역 RGB (빨강 녹색 파랑) 색 공간입니다. 전체 범위는 -0.5에서 +7.5 미만입니다.

음수는 scRGB가 색상 관리의 복잡성없이 sRGB와의 단순성 및 이전 버전과의 호환성을 유지하면서 대부분의 CIE 1931 색상 공간을 포괄 할 수 있습니다. sRGB와의 호환성을 유지하는 비용은 scRGB 색상 공간의 약 80 %가 가상 색상으로 구성된다는 것입니다.

큰 양수는 높은 동적 범위 이미지를 나타낼 수 있지만 OpenEXR과 같은 다른 높은 동적 범위 형식보다 범위가 좁습니다.

부호화
개별 프라이 머리에 대해 두 가지 인코딩이 정의됩니다. 채널당 선형 16 비트 인코딩과 채널 인코딩 당 비선형 12 비트입니다.

16 비트 scRGB (16) 인코딩은 8192x + 4096으로 변환 된 선형 RGB 채널입니다. 8 비트 sRGB와 비교하여이 값은 0.0에 가까운 색상 해상도의 거의 2½ 배에서 1.0에 가까운 색상 해상도의 14 배 이상까지 다양합니다. 16 비트 저장은 선형 범위를 -0.5..7.4999로 고정합니다.

Related Post

12 비트 scRGB-nl 인코딩은 sRGB와 동일한 광전 변환 기능 (음수의 경우 -f (-x) 사용)을 통과 한 다음 1280x + 1024로 변환 한 선형 RGB 채널입니다. 이것은 8 비트 sRGB의 색상 해상도의 정확히 5 배이며, 8 비트 sRGB는 5x + 1024로 직접 변환 할 수 있습니다. 선형 범위는 -0.6038..7.5913보다 약간 큰 값으로 고정됩니다.

scYCC-nl이라는 12 비트 인코딩은 비선형 sRGB 레벨을 JFIF-Y’CbCr로 변환 한 다음 1280Y ‘+ 1024 및 1280Cx + 2048로 변환합니다. 이 형식을 사용하면 JPEG 파일 및 비디오 하드웨어에서 더 큰 압축 및 직접 변환을 수행 할 수 있습니다.

동일한 비트 수를 갖는 알파 채널을 추가함으로써, 16 비트 인코딩은 64 비트로 간주 될 수 있고, 12 비트 인코딩은 48 비트로 지칭 될 수있다. 그러나 Alpha는 위와 같이 인코딩되지 않습니다. 대신 알파는 선형 0-1 범위에 2 ^ {n} -1을 곱한 값이며 여기서 n은 12 또는 16입니다.

용법
scRGB의 첫 번째 구현은 Windows Vista의 GDI + API입니다. WinHEC 2008에서 Microsoft는 Windows 7이 48 비트 scRGB (HDMI는 xvYCC로 변환 및 출력 가능)를 지원한다고 발표했습니다. 48 비트 scRGB를 지원하는 Windows 7의 구성 요소는 Direct3D, Windows Imaging Component 및 Windows Color System이며 전체 화면 단독 모드 및 비디오 오버레이에서 지원합니다.

scRGB의 sc 원본
scRGB에서 sc의 출처는 수수께끼로 덮여 있습니다. 공식적으로 그것은 아무것도 의미합니다. Michael Stokes (국제 전자 기술위원회 (IEC)의 국가 및 국제 지도자, scRGB에서 일하는 그룹)에 따르면 일본 국가위원회가 이전 XsRGB (초과 RGB)에서 이름 변경을 요청했을 때 이름이 나타났습니다. 선형성, 부동 소수점 지원, HDR (높은 다이나믹 레인지) 지원 및 광범위한 색역 지원으로 인해 scRGB가 확산 1.0 값보다 큰 백색을 지원하고 “표준 합성 RGB”이기 때문에 두 가지 주요 의미의 후보는 “반사 RGB”입니다. 합성에 이상적입니다. 이 의미는 또한 scRGB가 장치 또는 형식에서 직접 지원되도록 의도되지 않았 음을 암시 적으로 강조합니다. scRGB는 인간의 시각 시스템과 (이론적으로는) 실현 가능한 물리적 장치를 넘어서는 값을 포함하기 때문입니다.

Share