python - 为什么我的图像变成方形 PIL?
问题描述
因此,当我运行此代码时, output.png 变成了一个圆圈(应该会发生),但是当它被粘贴到背景时,由于某种原因它变成了一个正方形。我想知道为什么会这样。
mask = Image.open('mask.png').convert('L')
output = ImageOps.fit(img, mask.size, centering=(0.5, 0.5))
output.putalpha(mask)
output.save('output.png')
bg = Image.open("background.png")
bg.paste(output, (390, 50))
bg.save("level.png")
解决方案
推荐阅读
- php - 如何将多个 coverage-html 报告合并到一个报告中
- react-native - react native如何实现基于react router 4的导航抽屉
- java - Vaadin 10 未在 Spring-Boot 中使用模板
- javascript - 如何根据 DropDownList 选择验证 TextBox - JavaScript
- node.js - 使用 sequelize POST 方法在 nodejs 中插入新记录
- iphone - Linux Mint 19 - 镜像 iPhone
- python - Django:从函数重定向不起作用
- python - 如何在 Python 中使用“*”打印三角形?
- opengl - OpenGL,着色器中未使用的阴影贴图是否不好?
- c# - 用户如何输入方程让程序理解?