南强小屋 Design By 杰米
我就废话不多说了,直接上代码吧!
from PIL import Image
# 通道转换
def change_image_channels(image, image_path):
# 4通道转3通道
if image.mode == 'RGBA':
r, g, b, a = image.split()
image = Image.merge("RGB", (r, g, b))
image.save(image_path)
# 1 通道转3通道
elif image.mode != 'RGB':
image = image.convert("RGB")
os.remove(image_path)
image.save(image_path)
return image
# 图片压缩
def image_compression(image):
w, h = image.size
print(w, h)
image.thumbnail((int(w / 1.1), int(h / 1.1)))
image.save("./car.png")
return image
if __name__ == "__main__":
image = Image.open("./timg.png")
new_image = process_image_channels(image, "./time.png")
print(new_image.mode)
以上这篇python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
南强小屋 Design By 杰米
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
南强小屋 Design By 杰米
暂无python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例的评论...