如何使用枕头在 python 中应用纸张背景?

How to apply paper background in python using pillow?

我正在尝试将纸张背景与此图片放在一起以创建旧图像,还有一些颜色(颜色不重要)。我曾经在 GIMP 中通过将纸张作为图层放在上面(图层蒙版)并降低透明度来做到这一点。不知道如何在 python 中执行此操作,是吗?

图片来自 Julia Maior on Unsplash

图片来自 amir rabiee on Unsplash

您可以为 Python 使用 Pillow 库。 它是用于图像处理的 PIL 的现代分叉版本。

只安装 Pillow,不安装 PIL。它们是两个独立的包。

python3 -m pip install --upgrade Pillow

这是官方的 Github 回购: https://github.com/python-pillow/Pillow

我已经使用你的图片制作了我相信你想要的东西。

#!/usr/bin/python3
from PIL import Image

Im = Image.open("car.jpg")

Im2 = Image.open("crumble_paper.jpg").convert(Im.mode)
Im2 = Im2.resize(Im.size)

img = Image.blend(Im,Im2,0.3)
img.save('crumble_paper_car.jpg', 'JPEG')