Как изменить размер изоброжения на Python, но так что бы не изменилось соотношение сторон

Как изменить размер изоброжения на Python, но так что бы не изменилось соотношение сторон? Я не могу найти формулу, что бы написал height = 200 а оно автоматом находило правльный width


Ответы (1 шт):

Автор решения: CrazyElf

Вычисляете пропорцию сторон "aspect ratio" и дальше считаете через неё, достаточно школьного курса арифметики:

aspect_ratio = width / height

new_height = 200
new_width = new_height * aspect_ratio
→ Ссылка