Python 中的 PIL.Image.merge()用法示例 (还没弄懂)
Posted 怎样才能回到过去
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 中的 PIL.Image.merge()用法示例 (还没弄懂)相关的知识,希望对你有一定的参考价值。
1 PIL介绍
PIL是Python Imaging Library,它为python解释器提供了图像编辑函数
2 PIL.Image.merge() 介绍 (不太懂)
Image.merge() 将一组单波段图像合并为一个新的多波段图像
参数:
import PIL
PIL.Image.merge(mode, bands)
mode–用于输出图像的模式
bands–在输出图像的每个波段中包含一个single-band图像的序列。所有频段必须具有相同的大小
3 代码示例
注意 r, g, b, a 中的 r, g, b 与 (r, g, b) 应该是同一个东西
from PIL import Image
pic = Image.open(r"C:\\Users\\py\\pic.png")
pic.load()
r, g, b, a = pic.split()
image1 = Image.merge('RGB', (r, g, b))
image1.shoe()
from PIL import Image
pic = Image.open(r"C:\\Users\\py\\pic.png")
pic.load()
r, g, b, a = pic.split()[1]
image1 = Image.merge('RGB', (r, g, b))
image1.show()
以上是关于Python 中的 PIL.Image.merge()用法示例 (还没弄懂)的主要内容,如果未能解决你的问题,请参考以下文章