【发布时间】:2021-03-31 17:39:24
【问题描述】:
我正在尝试制作一个简单的图像处理功能,将苏联国旗过滤器应用于个人资料图片。两张图片都是不透明的。我有一些代码
from PIL import Image
app = Flask(__name__)
img = Image.open("soviet.jpg")
back = Image.open("profile.jpg")
back.paste(img, (0, 0))
back.show()
如果任何一个图像都是透明的,这将起作用。但是,因为我的图像不透明,它只显示背景。另外,图片有不同的分辨率,所以它只显示背景的左上角。有没有办法将个人资料图片居中并设置不透明度,然后覆盖它?
【问题讨论】:
-
尝试搜索抠图。
标签: python python-3.x image-processing python-imaging-library