Здравствуйте,
Работаю значит с библиотекой pillow для редакции изображений. Моя задача заключалась создать программу, которая на входе получает фоновое изображение и текст. Всё было "прекрасно", пока не дошло до наложение изображений.
Вот моя заготовка из фотошопа:
Код достаточно длинный, поэтому на словах.
Как вы понимаете, на входе одно изображение. Две переменные присваиваются оригиналу. Получается типа два изображения. Одно изображение увеличивается, blur'ится и затемняется, затем обрезается на 900x564. Второе изображение обрезается так, чтобы высота была равна 564.
И кр4 получается два изображения:
Ясень пень, что они разного размера. Но и image.past(), и Image.composite() требуют, чтобы изображения были одного размера. Нонсенс, друзья.