3 недели назад
Программирование на python. Масштабирование изображений в библиотеке pillow
Доброго здоровья читателям моего канала programmer's notes. Поддерживаем канал по программированию на Python. По графике я много чего не написал. Будем восполнять. Сегодня об изменении размеров изображения с соблюдением пропорций. Первый подход работает на уменьшение размеров изображения и использует метод thumbnail(). Он хорош для создания миниатюр, т.е. не больших изображений. Пример 1. #!/usr/bin/python3 from PIL import Image img = Image.open('./kotik.jpg', mode='r') dx = img.size[0] / 4 dy = img...
1 месяц назад
🖼️ Pillow talk: как редактировать картинки на Python
Картинки — это не только мемы и аватарки. Часто нужно их обрезать, сжать, наложить водяной знак или просто переконвертировать из .png в .jpeg. И тут приходит на помощь библиотека Pillow — мощный инструмент для работы с изображениями на Python. В этой статье: pip install pillow from PIL import Image # Открываем изображение img = Image.open("example.jpg") # Сохраняем в другом формате img.save("example.png") 🔍 Комментарий: Допустим, надо уменьшить изображение до превьюшки 200x200 пикселей: img = Image...