#python-3.x #image #python-imaging-library
#python-3.x #изображение #python-imaging-library
Вопрос:
У меня есть изображение в формате TIFF, полученное с помощью тепловизионной камеры. Изображение выглядит в оттенках серого и не имеет никаких визуальных цветов.
При обработке изображения с помощью PIL getbands() выдает одну полосу типа ‘I’. Что представляет эта полоса «I»? Я не могу найти никакой документации по этому вопросу.
Кроме того, все пиксельные данные, обнаруженные функцией getdata(), имеют значение приблизительно 22 000. Я предполагаю, что это своего рода кодирование данных, основанное на количестве битов, но оно не соответствует обычным диапазонам значений RGB (A).
Ответ №1:
https://pillow.readthedocs.io/en/stable/handbook/concepts.html
здесь написано: I = (32-разрядные целочисленные пиксели со знаком)