Преобразуйте значения цвета XYZ в uint16
xyz16 = xyz2uint16(xyz)Программное обеспечение Image Processing Toolbox™ следует соглашению, что массивы XYZ с двойной точностью содержат 1 931 CIE значения XYZ (наблюдатель на 2 °). Массивы XYZ, которые являются uint16, следуют соглашению в спецификации профиля ICC (ICC.1:2001-4, www.color.org) для представления значений XYZ как 16-битные целые числа без знака. Нет никакого стандартного представления значений XYZ как 8-битные целые числа без знака. Соглашение кодирования ICC проиллюстрировано этой таблицей.
Значение (X, Y, или Z) | Значение |
|---|---|
0.0 | 0 |
1.0 | 32768 |
1.0 + (32767/32768) | 65535 |
applycform | lab2double | lab2uint16 | lab2uint8 | makecform | whitepoint | xyz2double