Форум сайта python.su
Как нарезать изображения используя второе изображения как маску ?
код
from PIL import Image, ImageOps mask = Image.open('/root/test/fig2.png').convert('L') im = Image.open('/root/test/longcat.jpg') output = ImageOps.fit(im, mask.size, centering=(0.5, 0.5)) output.putalpha(mask) output.save('/root/test/output.png')
Офлайн
w, h = yourImage.size yourImage.crop((0, 30, w, h-30)).save(...)
Офлайн