Преобразование цветовых значений CIE 1931 XYZ в цветовые значения RGB широкой гаммы
указывает параметры, использующие один или несколько аргументов пары имя-значение.RGB = xyz2rgbwide(XYZ,BPS,Name,Value)
Преобразуйте значения цвета XYZ в 10-битные или 12-битные значения RGB широкой гаммы в BT.2020/BT.2100 цветовом пространстве.
Преобразуйте цвет XYZ в 10-битную стоимость купленного 2020 RGB
Создайте значение XYZ.
xyzvalue = [0.25 0.40 0.10];
Преобразуйте стоимость XYZ в 10-битную стоимость Купленного 2020 RGB.
rgbvalue = xyz2rgbwide(xyzvalue,10)
rgbvalue = 1x3 uint16 row vector
504 670 289
Преобразуйте цвет XYZ в 12-битную стоимость купленного 2100 RGB
Создайте значение XYZ.
xyzvalue = [0.25 0.40 0.10];
Преобразуйте стоимость XYZ в 12-битную стоимость Купленного 2100 RGB.
rgbvalue = xyz2rgbwide(xyzvalue,12,'Colorspace','BT.2100')
rgbvalue = 1x3 uint16 row vector
2015 2681 1155
Преобразуйте цвет XYZ в 10-битную стоимость купленного 2100 RGB Используя HLG
Создайте значение XYZ.
xyzvalue = [0.25 0.40 0.10];
Преобразуйте стоимость XYZ в 10-битную стоимость Купленного 2100 RGB, используя функцию Hybrid Log Gamma (HLG) перемещения.
rgbvalue = xyz2rgbwide(xyzvalue,12,'Colorspace','BT.2100','LinearizationFcn','HLG')
rgbvalue = 1x3 uint16 row vector
2875 3285 1989
XYZ - Значения цвета в цветовом пространстве CIE 1931 XYZЗначения цвета в цветовом пространстве CIE 1931 XYZ, указанные как одно из следующих значений:
p-на-3 числовая матрица значений цвета (один цвет на строку)
Числовой массив m-by-n-by-3, представляющий образ
m-by-n-by-3-by-f числовой массив, представляющий стек изображений
Типы данных: single | double
BPS - Биты на выборку для каждого канала выходного изображения RGB10 | 12Биты на выборку для каждого канала выходного изображения RGB широкой гаммы, указанного как 10 или 12.
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
rgb = xyz2rgbwide([0.25 0.40 0.10],12,'ColorSpace','BT.2100')'ColorSpace' - Цветовое пространство выходных значений RGB'BT.2020' (по умолчанию) | 'BT.2100'Цветовое пространство выходных значений RGB, указанное как разделенная запятыми пара, состоящая из 'ColorSpace' и значение 'BT.2020' или 'BT.2100'.
Типы данных: char | string
'WhitePoint' - Опорная белая точка'd65' (по умолчанию) | 'a' | 'c' | 'd50' | 'd55' | 'icc' | 'e' вектор | 1-на-3Опорная белая точка, указанная как разделенная запятыми пара, состоящая из 'WhitePoint' и вектор 1 на 3 или любое из значений в следующей таблице.
| Стоимость | Белая точка |
|---|---|
'a' | Стандартный светильник A КИПиИ, |
'c' | Стандартный осветитель CIE C, [0.9807, 1.0000, 1.1822]. Имитирует средний дневной свет или дневной свет северного неба с коррелированной цветовой температурой 6774 К. Обесценивается CIE. |
'e' | Излучатель равной энергии, [1.000, 1.000, 1.000]. Полезно в качестве теоретической справки. |
'd50' | Стандартный осветительный D50 КИПиИ, [0.9642, 1.0000, 0.8251]. Имитирует теплый дневной свет на восходе или закате с коррелированной цветовой температурой 5003 К. Также известен как горизонтальный свет. |
| Стандартный осветительный D55 КИПиИ, |
'd65' | Стандартный осветительный D65 КИПиИ, [0.9504, 1.0000, 1.0888]. Моделирует полдень дневного света с коррелированной цветовой температурой 6504 К. |
'icc' | Освещение пространства подключения профиля (PCS), используемое в профилях ICC. Аппроксимация [0.9642, 1.000, 0.8249] с использованием чисел с фиксированной точкой, со знаком, 32-разрядных чисел с 16 дробными битами. Фактическое значение: [31595,32768, 27030]/32768. |
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string
'LinearizationFcn' - Передаточная функция для преобразования'PQ' (по умолчанию) | 'HLG'Передаточная функция для преобразования, указанная как текстовая строка 'LinearizationFcn' и любое из следующих значений:
| Стоимость | Описание |
|---|---|
'PQ' | Перцептивное квантование |
'HLG' | Гибридная логарифмическая гамма |
Типы данных: char | string
RGB - Выходные цветовые значения RGBВыходные значения цвета RGB, возвращаемые в виде числового массива того же размера, что и XYZ входное значение. В таблице показан диапазон данных для значений цвета широкой гаммы для 10- и 12-битных данных. Минимальное значение в каждом диапазоне соответствует черному, а максимальное значение в каждом диапазоне соответствует белому.
| Тип данных | Полный диапазон данных | Диапазон данных для RGB широкого диапазона |
|---|---|---|
| 10-битный | [0, 1023] | [64, 940] |
| 12-битный | [0, 4095] | [256, 3760] |
Типы данных: uint16
[1] Рекомендация ITU-R BT.2020-2 (10/2015). «Значения параметров для телевизионных систем сверхвысокой четкости для производства и международного обмена программами». Международный союз электросвязи; Вещательная служба (телевидение). https://www.itu.int/rec/R-REC-BT.2020.
[2] Рек. МСЭ-Р BT.2100-2 (07.2018). «Значения параметров изображения для телевидения динамического диапазона для использования в производстве и международном обмене программами». Международный союз электросвязи; Вещательная служба (телевидение). https://www.itu.int/rec/R-REC-BT.2100.
[3] Рек. МСЭ-Р BT.2390-7 (07.2019). «Высокодинамичное телевидение для производства и международного обмена программами». Международный союз электросвязи; Вещательная служба (телевидение). https://www.itu.int/pub/R-REP-BT.2390.
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.