基本信息
文件名称:《Python编程入门与实践(微视频版)》代码 例10-6 merger合并通道.doc
文件大小:31.5 KB
总页数:2 页
更新时间:2025-07-12
总字数:约1.6千字
文档摘要

例10-6merger合并通道

例10-6merger合并通道

本例打开一张图片,确保其为RGBA模式,分割出红色、绿色、蓝色和透明度通道后再将它们合并并保存为新的PNG图片。

fromPILimportImage

#打开并处理图片

img=Image.open(D:\\flower.jpg)

ifimg.mode!=RGBA:

img=img.convert(RGBA)

#分割通道

rimg,gimg,bimg,aimg=img.split()

#合并通道并保存

mergedimg=Image.merge(RGBA,(rimg,g