Задать вопрос
@lightmanLP
Задушил питона

Как увеличить размер картинки при помощи PILLOW?

Сколько не пробую размер картинки не изменяется.
from PIL import Image

a = Image.open('in.png')
a.resize((20, 20))
a.save('out.png')
  • Вопрос задан
  • 1402 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Открываем документацию и видим:

Returns a resized copy of this image.

То есть метод не изменяет исходное изображение, а создаёт новое. Поэтому ваш код надо изменить так:
resized = a.resize((20, 20))
resized.save('out.png')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы