PySimpleGUI: Как получить размер изображения

#python #pysimplegui

Вопрос:

У меня есть средство просмотра изображений, которое показывает выбранное изображение. Однако у меня разные размеры изображений, и я хотел бы получить доступ к выбранному размеру изображения, чтобы иметь фиксированный графический интерфейс. В противном случае изменяется размер графического интерфейса, и изображения отображаются неправильно. Есть ли какой-нибудь способ увидеть размер изображения? После того, как я получу размер изображения, я подумываю о подвыборке в соответствии с его размером. Спасибо.

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

1. Вы можете использовать PIL.Image.open , чтобы открыть файл изображения, а затем получить размер по его атрибуту size .

Ответ №1:

 from PIL import Image  with Image.open('test.png') as im:  size = im.size  print(size)  

Вот способ использования пакета изображений PIL.