32-битный TIFF в другой формат в Python

#python #image-processing #tkinter #tiff

#python #обработка изображений #tkinter #tiff

Вопрос:

Мне нужно преобразовать 32-битный файл TIFF (или соответствующий массив int32) в другой формат, который может отображать Tkinter (например, gif fe)

Как мне это сделать? Преобразование массива в int16 или около того полностью размывает изображение…

Ответ №1:

PIL — ваш лучший друг.

Комментарии:

1. не могли бы вы немного уточнить? я перепробовал все виды преобразований, и ничего не получилось. но я совершенно неопытен, когда дело доходит до этого, несколько указателей, какие функции я могу использовать, было бы здорово!

2. Я не работал с Tiff или Tkinter, но я предполагаю, что вы можете сделать что-то вроде этого

Ответ №2:

Вы можете использовать PIL, Image Magick или GraphicsMagick

GraphicsMagic и ImageMagick являются программами командной строки и имеют версии python. Я использую Graphics Magic, потому что это просто. ImageMagick — это почти версия photoshop для командной строки…