sRGB 및 Adobe RGB와 같은 색상 공간은 어떻게 겹쳐 집니까?


20

sRGB가 Adobe RGB에 포함되어 있고 Adobe RGB가 ProPhoto RGB에 포함되어 있습니까? "낮은 공간"에있는 사진은 "높은 공간"에있는 것과 똑같이 보일 것입니다. 예를 들어 sRGB 사진은 Adobe RGB 공간에서 똑같이 보입니다.

sRGB 사진의 크기가 Adobe RGB의 동일한 크기보다 큽니다. 색상 공간이 크기 때문에 이해할 수 없습니다.


어떤 파일 형식으로 저장합니까? 일부 압축 알고리즘은 결정적이지 않으므로 동일한 이미지를 반복해서 저장하면 최종 파일 크기가 약간 달라질 수 있습니다.
jrista

JPEG. 그리고 다음 답변을 읽으면 압축에서 나온 것임을 깨달았습니다.
Julio Guerra

답변:


30

Wikipedia의 Jeff Schewe가이 이미지를 확인하십시오 . 실제로 3 차원 공간의 2D 슬라이스이지만 기본 개념을 명확하게합니다. 색 공간

따라서 : sRGB는 ProPhoto RGB의 하위 집합 인 AdobeRGB의 하위 집합입니다.

또한 ProPhoto RGB가 가시적 인 색상을 나타내는 곡선 모양 밖에서 어떻게 확장되는지 확인할 수 있습니다 . 또한 AdobeRGB가 sRGB보다 무광택 용지에 인쇄하는 데 더 적합한 방법과 ProPhoto 공간이 확장되는 용지에 인쇄 할 수있는 거리가 얼마나 떨어져 있는지 확인할 수 있습니다.

그러나 이것은 비트 깊이 문제 때문에 전체 이야기가 아닙니다 . 표시에 사용되는 일반적인 파일 형식에서 색상 정보는 아날로그 값이 아닌 정수로 저장됩니다. 특정 비트 심도로 설명 할 수있는 불연속적이고 계산 가능한 색상 수가 있습니다. 색 공간을 다른 색의 크레용 콜라 상자처럼 생각하십시오. 각 색 공간에는 동일한 수의 크레용이 있습니다. 넓은 공간에서 제한된 수의 일부는 더 넓은 범위에 사용되어야합니다. ProPhoto RGB에서는 사람이 볼 수없는 색상에 전념하는 수많은 "크레용"이 있습니다. sRGB는 같은 수의 크레용을 더 작은 범위로 포장했습니다. 수단은 그까지 아웃 cyans과 녹색을 대표 할 수 없다는 교환, 당신은 블루스와 자색과 빨강 (와 그린 사이에 더 잘 구별 얻을 수 있습니다 거기를).

채널당 8 비트 색상 심도 (전체 24 비트)에는 약 1,680 만 개의 크레용이 있지만 미묘한 그래디언트에서 여전히 색상 아티팩트가있을 가능성이 있습니다. 그리고 한 색상 공간에서 다른 색상 공간으로 매핑 할 때 크레용 이 반드시 정렬되지는 않습니다 . ProPhoto RGB에는 모든 sRGB가 포함될 수 있지만 8 비트로 작업하는 경우 앞뒤로 이동하는 것이 손실됩니다.

하나의 크레용 상자에 3 개의 다른 빨간색 음영이 있고 다른 상자에 2 개의 빨간색의 음영이 있다고 가정합니다 (두 번째 상자에 울트라 마린을위한 추가 크레용이 필요하기 때문). 첫 번째 상자에서 가져온 그림을 복제하려는 경우 빨간색 표현을 손상시켜야합니다. 그런 다음 첫 번째 크레용으로 다른 사본을 만들지 만 첫 번째 이미지를 보지 않으면 두 개의 빨간색에서 더 표현적인 세 가지로 동일한 매핑을 선택하지 않을 것입니다.

그러나 채널당 16 비트로 작업 할 수 있다면 이것은 실제로 문제가되지 않습니다. 위해 때문입니다 채널 당 8 비트 - 16 비트 크레용 당신에게 16,800,000 크레용을 제공합니다. 그것은 거의 사람의 눈이 구별 할 수있는 것 이상의 미묘한 그라데이션입니다. 16 비트 색상 심도의 전체 고유 색상 수는 281 조 이상입니다. 따라서 16 비트 색상 심도에서 작동하는 Adobe Lightroom과 같은 응용 프로그램을 사용하는 경우 색상 공간 전환은 문제가되지 않지만 최종 출력 값으로 내려 가고 싶을 때 원하는 타협을 결정해야합니다. 아직 우수하고 표준 적이며 대중적이며 잘 지원되는 16 비트 고음역 색상 공간 파일 형식이 없기 때문입니다.

결과 파일 의 크기는 기본적으로 압축이 어떻게 작동했는지에 대한 기발한 것입니다. 색상 공간 의 실제 범위 는 파일 크기에 차이가 없습니다. 다시 말해, 어떤 경우에도 동일한 전체 크레용 수이기 때문입니다. Adobe RGB 버전은 일부 미묘한 색상 차이를 동일한 값 (충분한 다른 종류의 빨간색 크레용)으로 "축소"했기 때문에 sRGB 사진이 더 클 수 있습니다. 그러나 아마도 크레용의 "재 할당"으로 인해 데이터가 달라지고 압축이 어떻게 달라지는 지 모를 것입니다.


그래서 나는 내 대답을 쓰고 있었고 동시에 파일 크기에 부분을 추가했습니다 ...
ysap

이것은 굉장합니다. 어리석은 다운 예제와 Lightroom 참조를 통해 지구로 다시 가져와 주셔서 감사합니다. 훌륭한 답변 @ mattdm!
dpollitt

1
@Julio : 디스플레이 장치는 자체 "기본"색 공간 (프로파일의 색 형광체, 조명 기술 또는 잉크로 표시 할 수있는 실제 색)으로 프로파일 링해야합니다. 모든 이미지는 항상 물리적 현실에 의해 항상 "번역"됩니다. 모니터 프로파일을 가지고 있으면 소프트웨어가이를 올바르게 수행하는 방법을 알 수 있습니다. 그렇지 않으면 sRGB가 충분히 나올 것이라고 가정합니다. [계속 ...]
mattdm

1
그러나 어쨌든 sRGB의 이미지와 Adobe RGB의 이미지는 어떤 방식 으로든 실제 디스플레이에 매핑됩니다. 색상 공간 내의 색상이 약간 다르기 때문에 (sRGB 영역 에서조차도) 결과가 약간 다를 수 있지만 모든 것이 올바르게 작동하면 차이를 찾기가 어렵습니다. 그래디언트의 미묘한 변화입니다. 전체적으로 큰 색상 변화가 보이면 제대로 설정되지 않은 것입니다.
mattdm

1
게다가, 값싼 LCD 디스플레이는 실제로 채널당 6 비트 만 수행하므로 채널당 8 비트 이미지는 화면에서 "크레이 온"을 그대로 또는 잃게됩니다. 이 경우 1680 만에서 262 천으로 줄어 듭니다.이 경우 sRGB 및 Adobe RGB 이미지의 RGB 간 영역 변환에서 불일치가 큰 컷으로 인해 압도됩니다.
mattdm

9

Mac을 사용하는 경우 3D 실행에서 색상 공간 간의 차이를 시각화 ColorSync Utility하고 큰 색상 공간 (예 : ProPhotoRGB 또는 AdobeRGB)을 선택할 수 있습니다. 그런 다음 플롯의 왼쪽 상단 모서리에있는 화살표를 클릭하고 "비교 보류"를 선택하십시오. 그런 다음 다른 공간 위에 다른 공간을 표시하려면 모든 공간을 회전 할 수 있습니다.

Photoshop을 설치 한 경우 더 많은 공간을 보려면 색상 공간 목록 맨 아래에있는 폴더를 열어야 할 수도 있습니다.

실제로이를 사용하여 공간 간 차이를 이해하고 사용자 정의 프린터 프로파일이 공간 내에 어떻게 포함되는지 확인할 수 있습니다.

ProPhotoRGB 고래 내부의 AdobeRGB를 보여주는 예 :

여기에 이미지 설명을 입력하십시오


1
당신은 고래보다 큰 거인이 먹는 고래를보고 싶습니까? Microsoft의 미친 scRGB를 사용해보십시오. :)
mattdm

4

@mattdm의 위대한 대답에 추가하기 위해-하지만 그것을 놓치지 않으면 파일 크기에 대한 설명이 없습니다 .aRGB를 촬영 한 다음 오버플로 된 색상 ( 상대 비색계 )을 채울 의도로 sRGB로 변환 할 때 추측합니다. 변형되지 않은 (클리핑되지 않은) aRGB 영역의 범위에서 불연속 색상 레벨이 적고 (총 레벨 수는 동일-256), "포스터 화 된"이미지로 끝납니다. 즉, sRGB 이미지에는 원본 이미지보다 개별 색상 값이 적습니다. 이러한 데시 메이션으로 인해, 작은 색역 압축 이미지는 전체 색역 압축 이미지보다 작습니다.

다른 관점에서, aRGB와 sRGB 이미지가 동일하게 보이면 원래 장면이 색상이 풍부하지 않아 sRGB 제한 영역에 "적합"하다는 의미입니다. 그러나이 장면을 캡처 할 때 aRGB를 사용하면 사용 가능한 개별 색상 중 일부만 사용합니다. 이로 인해 압축률이 향상되고 파일 크기가 작아집니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.