sRGB (standard RGB) является стандартом представления цветового спектра с использованием модели RGB. sRGB создан совместно компаниями HP и Microsoft в 1996 году для унификации использования модели RGB в мониторах, принтерах и Интернет-сайтах.
sRGB использует основные цвета, описанные стандартом BT.709, аналогично студийным мониторам и HD-телевидению, а также гамма-коррекцию, аналогично мониторам с электронно-лучевой трубкой. Такая спецификация позволила sRGB в точности отображаться на обычных CRT-мониторах и телевизорах, что стало в своё время основным фактором, повлиявшим на принятие sRGB в качестве стандарта.
В отличие от большинства других цветовых пространств RGB, гамма в sRGB не может быть выражена одним числовым значением, так как функция коррекции состоит из линейной части около чёрного цвета, где гамма равна 1,0, и нелинейной части до значения 2,4 включительно. Приблизительно можно считать, что гамма равна 2,2. Гамма может изменяться от 1,0 до 2,3A Standard Default Color Space for the Internet: sRGB , Version 1.10, November 5, 1996. ICC. В основном этот параметр больше маркетологический, так как его нельзя брать как какую-то конкретную переменную (как контрастность или яркость). Скорее всего, это совокупность свойств матрицы, её качество изготовления, материалов и других факторов. Из-за этого некоторые производители не указывают этот параметр.
Техническое описание стандарта
Для перевода линейных значений из пространства XYZ (CIE 1931 color space) в sRGB используется следующая матрица:
Здесь , и определены в диапазоне . Координаты белой точки, таким образом, составляют .
Далее, для каждого из значений , и используется формула
где Эти значения также находятся в диапазоне и для перевода в их нужно умножить на 255 и округлить.
Альтернативы
Ввиду того, что многие современные телевизоры и мониторы имеют цветовой охват, значительно превышающий область sRGB, были выдвинуты альтернативы, одна из которых - AdobeRGB, принятая в 1998 году.
Переводить из sRGB в другие модели и обратно накладно и неудобно, поэтому Microsoft и HP расширили пространство sRGB, допустив отрицательные значения. Полный диапазон отдельного компонента: от -0,5 до 7,5. 80 % цветов sRGB не имеют физического аналога, но физически достоверные можно закодировать. У scRGB стандартизованы линейные и нелинейные представления в 8, 12 и 16 битах, такие, что преобразование между нелинейными scRGB и sRGB может быть произведено в целых числах.
Примечания
Категория:Цветовые пространства