gpt4 book ai didi

python - 如何使用python将存储在列表中的像素转换为图像?

转载 作者:行者123 更新时间:2023-12-01 19:30:17 24 4
gpt4 key购买 nike

pix = [
[[90, 94, 6], [126, 108, 24], [180, 116, 42], [166, 116, 46], [72, 94, 31]],
[[101, 96, 14], [190, 165, 84], [202, 134, 63], [170, 115, 50], [40, 50, 0]],
[[145, 125, 53], [150, 112, 40], [148, 73, 6], [156, 90, 31], [25, 11, 1]],
[[133, 124, 57], [165, 142, 75], [195, 142, 77], [169, 120, 62], [82, 74, 28]],
[[73, 105, 40], [56, 77, 10], [138, 135, 67], [97, 95, 34], [45, 69, 21]],
]

我在列表中存储了一堆像素,现在我想将其转换为图像。我怎样才能将该列表变成图像?谢谢

最佳答案

使用PIL ,您可以使用数组创建图像:

from PIL import Image
import numpy as np
img = Image.fromarray(np.array(pix).astype(np.uint8))

现在,您可以看一下图像:

img.show()

enter image description here

好消息是,从现在开始,您可以受益于 PIL 的所有图像处理工具箱(调整大小、缩略图、滤镜等)。

关于python - 如何使用python将存储在列表中的像素转换为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60265576/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com