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()用法示例 (还没弄懂)的主要内容,如果未能解决你的问题,请参考以下文章

R语言list与Python中的dict

python [解析python中的nginx访问日志]解析python #log中的nginx访问日志

python中的self

Python学习篇 Python中的变量和数据类型

如何python3中调用python2中的方法

Python学习篇 Python中的集合