Изменить размер PNG: онлайн-инструменты и советы
Чтобы изменить размер PNG-изображения с помощью Python можно воспользоваться библиотекой PIL (Python Imaging Library). PIL позволяет открывать, изменять и сохранять изображения в различных форматах.
Для изменения размера изображения необходимо создать объект Image из открываемого файла с помощью метода open(), а затем изменить его размер с помощью метода resize(). После этого сохраняем измененное изображение по определенному пути с помощью метода save().
Пример кода, который изменяет размер PNG-изображения:
from PIL import Image
# Открываем PNG-изображение
with Image.open("image.png") as img:
# Изменяем размер изображения до 50% от исходного
resized_img = img.resize((int(img.width*0.5), int(img.height*0.5)))
# Сохраняем измененное изображение
resized_img.save("resized_image.png")
Этот код открывает изображение "image.png", изменяет его размер до половины от исходного и сохраняет его под именем "resized_image.png".
Также можно указать желаемый размер изображения вот так:
from PIL import Image
# Открываем PNG-изображение
with Image.open("image.png") as img:
# Изменяем размер изображения до ширины 400px и высоты 300px
resized_img = img.resize((400, 300))
# Сохраняем измененное изображение
resized_img.save("resized_image.png")
Этот код открывает изображение "image.png", изменяет его размер до ширины 400px и высоты 300px и сохраняет его под именем "resized_image.png".