Мне нужно изменить размер изображения. Оригинал - 1024x768. Экран моего ноутбука установлен на 1366x768. Когда я иду посмотреть изображение, снизу всегда отключается. Я предполагаю, что это связано с тем, что изображение 1024x768, но размер изображения не учитывает окно/окно, в котором находится изображение, поэтому снизу изображения в результате удаляется.python Как определить размер экрана
Каков размер, в пикселях, окна/окна и как определить размер моего экрана, так что я могу сбросить размер изображения, чтобы все изображение поместилось на экран, и ни один из он будет отключен. Или есть способ автомасштабирования изображения, чтобы он соответствовал разрешению высоты экрана? Я использую PIL.
Я знаю, что могу в конце концов просто
new_image = old_image.resize(x, 768-box_height)
мне просто нужно знать высоту окна.
Это дает фактическое разрешение экрана, который действительно помогает. Как узнать, что высота окна, которая идет вокруг gui, а именно верхняя часть gui. Мое изображение - 768, то же, что и размер экрана, но снизу всегда отрубают. Я полагаю, что мне придется уменьшить размеры, поэтому коробка будет учтена в отношении y = 768. – confused
@confused PIL на самом деле не знает. Он отдает все, что бы ваша ОС не решила открыть файл с помощью '' xv' on * nix, и, возможно, рисовать (?) На окнах. Нет простого способа узнать, какими будут границы оконного фрейма. – roippi