Отсутствие точности в масках слоя Gimp

Я заметил, что маска слоя Gimp, которая, как я считаю, должна быть в худшем случае 8-битным (256 значений) слоем оттенков серого, не имеет полной точности. В режиме 8-битной точности RGB я могу создать непрозрачное изображение с плавным переходом между белым и черным, используя все ожидаемые значения цвета 0-255 R, G, B... т. е. (0,0,0), ( 1,1,1), (2,2,2) ... (255 255 255) введите здесь описание изображения введите здесь описание изображения Когда я создаю слой-маска из него и просмотрите маску слоя, в результате получится немедленный переход с 0,0,0 на 13,13,13. введите здесь описание изображения

Маска слоя должна иметь значения от 0 до 255 от черного до белого, не так ли? Это оттенки серого (вы не можете его раскрасить). Это не проблема с преобразованием, потому что попытка отредактировать маску слоя с плавным градиентом приводит к тому же пятнистому переходу.

Работа с более высокой точностью цвета не требуется, и это помогает только при просмотре изображения. Экспорт PNG в 8-битном RBGA приводит к такой же неточности в канале A.


person GLJeff    schedule 12.12.2020    source источник


Ответы (1)


Маска слоя находится в режиме линейного освещения, и это известная проблема: https://gitlab.gnome.org/GNOME/gimp/-/issues/3136

person paynekj    schedule 13.12.2020
comment
Ваша ссылка очень полезна. Я могу подтвердить, что эта проблема не возникает в Photoshop. Немного обидно, что это существует уже больше года, так как в остальном GIMP такой классный. - person GLJeff; 13.12.2020