В контексте цифровой графики/визуализации RGB означает линейный RGB (верно?).
RGB — это цветовая модель, способ указать информацию о цвете с использованием компонентов RGB, это действительно линейная модель, но вы не можете сделать это предположение безопасно и должны знать, что представляют значения RGB, которыми вы манипулируете. Существует много разновидностей RGB, то есть цветовых пространств RGB, вот список наиболее распространенных:
['ACES2065-1', 'ACEScc', 'ACEScct', 'ACESproxy', 'ACEScg', 'Adobe RGB (1998)', 'Adobe Wide Gamut RGB', 'Apple RGB', 'ALEXA Wide Gamut', 'Best RGB', 'Beta RGB', 'ITU-R BT.470 - 525', 'ITU-R BT.470 - 625', 'ITU-R BT.709', 'ITU-R BT.2020', 'CIE RGB', 'Cinema Gamut', 'ColorMatch RGB', 'DCDM XYZ', 'DCI-P3', 'DCI-P3+', 'Display P3', 'DJI D-Gamut', 'Don RGB 4', 'ECI RGB v2', 'Ekta Space PS 5', 'FilmLight E-Gamut', 'Protune Native', 'Max RGB', 'P3-D65', 'Pal/Secam', 'REDcolor', 'REDcolor2', 'REDcolor3', 'REDcolor4', 'REDWideGamutRGB', 'DRAGONcolor', 'DRAGONcolor2', 'ROMM RGB', 'RIMM RGB', 'ERIMM RGB', 'F-Gamut', 'ProPhoto RGB', 'Russell RGB', 'Sharp RGB', 'SMPTE 240M', 'SMPTE C', 'NTSC (1953)', 'NTSC (1987)', 'S-Gamut', 'S-Gamut3', 'S-Gamut3.Cine', 'Venice S-Gamut3', 'Venice S-Gamut3.Cine', 'sRGB', 'V-Gamut', 'Xtreme RGB']
Каждый из них определяется тремя компонентами:
- Праймериз
- Белая точка
- Передаточные функции
Цитирование стандартного определения ISO 22028-1 аддитивного цветового пространства RGB в полном объеме для справки:
3.3
аддитивное цветовое пространство RGB
колориметрическое цветовое пространство, имеющее три основных цвета (обычно красный, зеленый и синий), так что трехцветные значения CIE XYZ могут быть определены из значений цветового пространства RGB путем формирования взвешенной комбинации трехцветных значений CIE XYZ для отдельных основных цветов, где веса пропорциональны радиометрически линейным значениям цветового пространства для соответствующих основных цветов
Примечание 1 к записи: Простое линейное матричное преобразование 3 × 3 может использоваться для преобразования между трехцветными значениями CIE XYZ и радиометрически линейными значениями цветового пространства для аддитивного цветового пространства RGB.
Примечание 2 к записи: Аддитивные цветовые пространства RGB определяются путем указания значений цветности CIE для набора аддитивных основных цветов RGB и точки белого цветового пространства вместе с функцией передачи компонентов цвета.
Преобразование нормализованной первичной матрицы из RGB в CIE XYZ вычисляется с использованием основных цветов и точки белого. Имея это в виду, чтобы узнать, какую матрицу вам нужно использовать, вам нужно знать, какое цветовое пространство RGB, то есть в каком варианте RGB ваши значения закодированы в первую очередь.
Вот пост, написанный несколько лет назад, в котором объясняются некоторые важные аспекты цветового пространства RGB: https://www.colour-science.org/posts/the-importance-of-terminology.-and-srgb-uncertainty/
person
Kel Solaar
schedule
31.08.2020