КАРТА ЗНАНИЙ · ПРОСТРАНСТВА И СТАНДАРТЫ
Одинаковые коды? Сначала декодируйте.
Пространство веба и графики без упрощения «гамма 2,2». Проверьте смешивание в линейном свете и кодах, затем разберитесь в профилях, диапазонах и переходе к видео.
Читайте числа. Замечайте допущения. Затем переносите принцип на свой материал.
Смешиваем свет или коды?
Y 0.50000Y 0.214040.73536 / 0.73536 / 0.73536Y_linear − Y_codes = 0.285959Обе шкалы рассчитаны по составной функции sRGB. Линейный Y относительный, не ниты монитора. Смешивание кодов — другая операция, не автоматически испорченный файл. Это не визуальная калибровка.
ИЛЛЮСТРАЦИЯ ТЕМЫГЛАВНОЕ БЕЗ ЛИШНИХ ТЕРМИНОВ
sRGB
sRGB связывает основные цвета Rec.709, белый D65 и собственное составное кодирование. Числа можно правильно хранить, но неправильно смешивать или интерпретировать.
- Понять, почему середина кодов не равна середине света.
- Отличить профиль изображения от видеотегов.
- Подготовить графику к известному видео-конвейеру.
Почему интернету вообще понадобилось default RGB-пространство
sRGB появился как общий способ интерпретировать изображения между устройствами и приложениями. Историческое предложение Hewlett-Packard и Microsoft стремилось дать интернету и настольным системам понятную базовую цветовую договорённость. Это особенно важно там, где у файла нет подробного профиля устройства.
Стандарт не делает все мониторы одинаковыми. Он описывает исходное цветовое пространство, а приложение и управление цветом должны связать эти координаты с реальным дисплеем. Поэтому «файл sRGB» и «экран откалиброван» — разные утверждения.
Что это означает на практике
Встроенный профиль помогает объяснить числа, но не исправляет неправильный белый монитора.
Что именно определяет sRGB
sRGB использует основные цвета R (0,640; 0,330), G (0,300; 0,600), B (0,150; 0,060), белую точку D65 и составную передаточную функцию. Координаты относятся к определённому цветовому представлению, а не просто к положению трёх ползунков.
Код [0,5; 0,5; 0,5] нейтрален относительно этого белого, но не соответствует половине линейного света. Декодирование даёт примерно 0,214 по каждому каналу. Не путайте относительную величину с яркостью физического экрана в кд/м².
Что это означает на практике
Назовите величину прежде, чем сравнивать: 0,5 кода, 0,5 линейного RGB и 50 кд/м² — три разных записи.
Почему gamut sRGB и Rec.709 совпадает
Совпадение основных цветов с Rec.709 означает совпадение линейной RGB-матрицы при той же нормировке белого. Оно не отменяет различий кодирования и условий отображения.
Поэтому между sRGB-иллюстрацией и видео не всегда нужен пересчёт охвата, но может потребоваться согласование тональной интерпретации. Нужно понять, сохраняется ли внешний вид готовой графики или выполняется другая, явно заданная операция. Автоматическая замена одной метки другой этого не определяет.
Что это означает на практике
Сначала проверьте нейтральный градиент: смена белого здесь не нужна, но средние тона могут быть интерпретированы иначе.
Точная sRGB transfer function: откуда взялись 12.92 и 2.4
Из кода C в линейное значение: C/12,92 при C ≤ 0,04045; иначе ((C + 0,055)/1,055)^2,4. Обратная функция использует порог 0,0031308. Эти две ветви объясняют, почему sRGB — не точная степень 2,2 и не чистая степень 2,4.
Вычисления света выполняют после декодирования. Например, смесь чёрного и белого пополам в линейном свете даёт код примерно 0,735, а простое среднее кодов — 0,5. Обе операции математически определены, но решают разные задачи; линейное смешивание не является обещанием равномерного восприятия цвета.
Что это означает на практике
В лаборатории переключайте способ смешивания, не меняя положение 50%. Подпись и итоговые числа должны меняться вместе.
Reference display: почему у sRGB есть не только chromaticities
Реестр ICC связывает sRGB с опорным дисплейным контекстом, в том числе белым D65 и опорной яркостью белого 80 кд/м². Это исходная модель описания, а не утверждение, что ваше окно браузера физически светит с такой яркостью.
Яркость устройства, профиль дисплея, управление цветом приложения и окружение остаются отдельными факторами. Даже корректный пересчёт координат не гарантирует одинакового субъективного впечатления в ярком помещении и в затемнённой студии.
Что это означает на практике
Не подставляйте 80 как измеренную яркость пользователя в браузерной демонстрации.
ICC profile: что именно говорит приложению файл
Профиль связывает числа файла с определённым цветовым смыслом. Назначить профиль — сообщить, как читать уже существующие числа; преобразовать в профиль — пересчитать координаты согласно выбранному преобразованию. Это разные действия.
Для корректно обозначенного файла sRGB нельзя назначать Display P3 ради более ярких цветов: получится другая интерпретация исходных чисел. Отсутствующий профиль требует выяснить происхождение материала, а не выбрать наиболее приятный вид. Программа может предполагать sRGB, но предположение не заменяет сведения об исходнике.
Что это означает на практике
Сделайте две копии изображения: одной назначьте другой профиль, другую преобразуйте. Сравнивайте и вид, и коды.
Почему sRGB до сих пор default в CSS и браузерах
Обычный CSS HEX, rgb() и hsl() обозначают цвета sRGB. #ff0000 не означает самый насыщенный красный, который способен показать текущий монитор. Для другого пространства используется явная запись, например color(display-p3 …).
В CSS Color 4 отдельно описываются пространства, интерполяция и работа с цветами за границами целевого охвата. Ссылку на проверенную рабочую редакцию нужно отличать от гарантии поддержки всех возможностей в конкретном браузере. Для сайта проверяют нужные функции и читаемость запасного варианта.
Что это означает на практике
Зелёная кнопка не должна терять контраст текста при переключении между sRGB и широким охватом.
Wide-gamut web не отменяет sRGB
Широкий охват в вебе требует согласованной цепочки: корректное определение цвета, поддержка приложением, управление цветом и подходящий дисплей. Метка P3 сама по себе не расширяет возможности экрана.
В лабораториях этой главы цветные плашки намеренно выводятся как sRGB. Это делает способ предпросмотра явным. Для оценки настоящего широкого охвата нужен соответствующий тракт, а численные преобразования всё равно следует проверять отдельно от впечатления по экрану.
Что это означает на практике
Визуально одинаковые обрезанные предпросмотры не доказывают, что исходные широкие координаты одинаковы.
Почему PNG из Figma и Rec.709 video могут не совпасть в Resolve
Графика, фотография и клип могут иметь разные исходные представления. Готовый PNG с sRGB-профилем не становится камерным Log только потому, что его положили в DWG/Intermediate-таймлайн. При этом файл с прозрачностью требует отдельно проверить alpha и край композиции.
Согласуйте цветовое пространство исходника, нужное сохранение внешнего вида и рабочую область обработки. Если затемнение появляется только после наложения на фон, проверяйте ещё способ смешивания и интерпретацию прозрачности: ошибка не обязательно находится в профиле.
Что это означает на практике
Сравните логотип отдельно и поверх нейтрального фона. Ошибка только на полупрозрачном крае — отдельная подсказка.
sRGB → Rec.709: когда matrix не нужна, но transform всё равно может быть нужен
При одинаковых основных цветах и D65 смена линейного RGB-базиса не нужна. Но завершённое дисплейное изображение и сигнал до отображения имеют разный смысл, даже если оба называются RGB.
В преобразовании sRGB-графики для видео сначала снимают её кодирование, затем выполняют необходимое согласование и кодируют результат для вывода. Точный процесс определяется намерением: сохранить готовый вид, встроить изображение в сцену или подготовить иной мастер. Нельзя применять все возможные преобразования подряд.
Что это означает на практике
Для проверки возьмите нейтральный и насыщенный образцы, а не только белый: белый может совпасть и при неверной тональной функции.
Практический workflow: web graphic → Resolve → video master
Перед сдачей проверьте происхождение материала, назначенный профиль, рабочее пространство и конечную цель. Для веб-изображения проверяют профиль и управляемый браузерный просмотр; для видео — дополнительно уровни, кодек и цветовые теги.
Встроенный профиль нужно сохранять там, где его предполагает процесс. Но размер файла, разрешение и наличие профиля по отдельности не подтверждают правильность цвета. Сохраняйте контрольный кадр и короткий тест, чтобы обнаружить изменения при повторном экспорте или передаче в другое приложение.
Что это означает на практике
Одно исходное изображение может иметь согласованные, но численно разные веб- и видеоверсии.
МОДЕЛЬ, КОТОРУЮ МОЖНО ПРОВЕРИТЬ
Код, свет и профиль — не одно и то же.
Держите рядом смысл, расчёт и границу применимости.
C = 12.92L (L ≤ 0.0031308); иначе 1.055L^(1/2.4) − 0.055Для смеси сначала определите, что именно смешивается. Усреднение линейного света и усреднение sRGB-кодов — две разные операции; художественная интерполяция может сознательно выбирать вторую.
| Понятие | Что описывает | Какой вывод делать нельзя |
|---|---|---|
| Линейная смесь | Среднее декодированных световых вкладов. | Не обещает перцептивно равномерный переход. |
| Смесь кодов | Среднее чисел sRGB. | Не эквивалентна среднему свету. |
| ICC-профиль | Описание интерпретации изображения. | Назначение не пересчитывает пиксели само по себе. |
| sRGB / Rec.709 | Общие основные цвета и D65. | Не тождественный полный конвейер отображения. |
СДЕЛАТЬ. СРАВНИТЬ. ОБЪЯСНИТЬ.
Сравните две честные смеси.
В лаборатории выберите чёрный и белый, долю 50%, без округления. Затем повторите на цветной паре.
- 01
Усредните коды
Выберите смесь кодов при доле 50%. Запишите средний код C и линейный Y под соответствующей плашкой.
ПРОВЕРКАКод около 0,5 даёт линейный уровень около 0,214, не 0,5.
- 02
Усредните свет
Не меняя чёрно-белую пару и долю 50%, включите линейную смесь. Сравните обе числовые строки.
ПРОВЕРКАЛинейный Y около 0,5, а sRGB-код около 0,735: меняется операция, а не исходная пара.
- 03
Добавьте округление
Выберите цветную пару и сравните режимы без округления, 8 и 10 бит при одной доле смешивания.
ПРОВЕРКАОкругление меняет точность, но не определение sRGB.
- 04
Проследите графику
В копии проекта определите входной профиль изображения и требуемый выход для видео.
ПРОВЕРКАВы не применяете камерный Log к уже готовой sRGB-графике.
Проверьте понимание
ПРОВЕРЬТЕ СВОЁ ОБЪЯСНЕНИЕ
Ситуация, а не вопрос с подвохом.
Сначала сформулируйте ответ. Затем откройте разбор.
01Два градиента разные, хотя их концы одинаковые.+
У них может различаться пространство интерполяции. Сначала сравните математическую операцию, а не ищите испорченный профиль.
02Можно заменить sRGB на Rec.709 только тегом?+
Только после определения требуемого смысла сигнала. Общие основные цвета не отменяют различий функции и целевого просмотра; произвольное переназначение может изменить вид.
0310-битный файл перестал быть sRGB?+
Нет. Разрядность хранения и определение пространства — разные характеристики. Проверяйте поддержку формата отдельно.
Не сокращайте объяснение до этих ошибок
- Сводить точную функцию sRGB к степени 2,2.
- Считать код 128 из 255 половиной линейного света.
- Путать назначение профиля с преобразованием.
От модели — к рабочему процессу.
В рабочем проекте отдельно определите исходник, место преобразования и требуемый вывод. Учебная лаборатория проверяет ограниченную математическую модель; она не измеряет экран, не заменяет настройки проекта и не подтверждает качество экспортированного файла.
ПРОВЕРЯЙТЕ ПЕРВООСНОВУ
Источники и границы моделей.
Редакционная проверка: 1 октября 2026. Ссылки указывают на определения и формулы; упражнения — самостоятельные учебные примеры.
- [1]ITU-R · BT.709-6 (2015) ↗
Параметры HDTV: основные цвета, исходная OETF, компонентный сигнал и цифровые уровни. Таблицы 1 и 3 проверены в PDF.
- [2]ITU-R · BT.1886 (2011) ↗
Annex 1: опорная EOTF с учётом чёрного и белого. Яркости лаборатории — расчёт модели, не измерение дисплея.
- [4]ICC · sRGB ↗
Координаты основных цветов и D65; составная передаточная функция sRGB.
- [5]ICC · Display P3 ↗
P3, D65 и функция sRGB: отдельное определение, не DCI-P3.
- [10]W3C · CSS Color 4 ↗
Candidate Recommendation Draft, 30 сентября 2026: явные пространства CSS, интерполяция и ограничение охвата. Рабочая версия документа.
- [21]Blackmagic Design · Color ↗
Контекст Color и управления цветом. Названия и расположение настроек зависят от версии и конфигурации Resolve; живые проекты здесь не проверялись.
- [22]ITU-T · H.273 (2024) ↗
Идентификация основных цветов, передаточных характеристик и матричных коэффициентов видеосигнала.
- [23]W3C · A Standard Default Color Space for the Internet ↗
Историческое предложение sRGB. Для точных современных коэффициентов используется реестр ICC.