답변:
PNG, BMP 등에서 저장된 픽셀 값이 선형 RGB 공간에 없다는 것을 알고 있습니다.
반드시 그런 것은 아닙니다. 원하는 색상 공간을 이미지에 저장할 수 있으며 색상 일 필요도 없습니다 (예 : 노멀 맵).
알파 채널은 일반적으로 선형입니다. 알파 채널은 표시되지 않지만 일반적으로 투명도 (또는 다른 것)에 사용되는 색상이 아닌 용어입니다. 모니터에 표시 할 필요가 없기 때문에 감마 공간에 저장할 이유가 없습니다. 그렇게하면 알파 값의 하단에서 불필요하게 정밀도를 잃게됩니다. 법선 맵은 Julien Guertault의 설명에 따라 비슷한 추론을 따릅니다 .
이미지 파일 형식 자체는 감마를 고려하지 않지만 제작 프로그램 (예 : Photoshop)에서 값을 저장하기로 결정함에 따라 수정되지 않은 픽셀 값을 저장하므로 RGB 및 알파 채널은 이미지 파일 형식의 관점과 구별되지 않습니다 (잠재적 인 손실 압축 전략은 제외하고, 그러나 그것은 또 다른 주제입니다).
그러나 Photoshop에서 이미지를 제작할 때 알파 채널을 포함하여 sRGB 공간의 화면에 이미지가 표시되므로 픽셀의인지 된 밝기가 투명도를 나타내는 알파 채널을 제작하는 경우 알파도 감마 공간. 그러나 Photoshop에서 레이어 투명도를 사용하여 알파를 작성하면 알파가 선형으로 저장됩니다 (예 : 50 % 투명 레이어는 alpha = 128로 저장 됨).
결국 데이터가 저장된 공간의 데이터를 작성하는 방법과 데이터를 해석하는 방법에 따라 다릅니다. 또한 비선형 값 분포가 정밀한 이점을 제공하는지 고려해야합니다. 휴먼 비주얼 시스템은 빛의 밝기에 대수적으로 반응하기 때문에 색상 값이 sRGB에 저장되므로 인식되는 밴딩을 줄이기 위해 밝음보다 더 어두운 부분에 더 자세한 정보를 두는 것이 합리적입니다. 질감.