gpt4 book ai didi

Python PIL 库 - 从 RGBA 数组保存图像

转载 作者:行者123 更新时间:2023-11-28 21:53:21 24 4
gpt4 key购买 nike

我目前正在使用 PIL 库来处理图像中的像素颜色。

我的问题是我不知道如何将 rgba 数组保存到 png 文件中。

image = Image.open(filepath)
pixels = image.load()

...以像素为单位更改 rgba 值后,例如

pixels[2,10] = 30, 40, 50, 60

然后如果我尝试像这样保存像素:

pixels.save(path)

我得到错误

AttributeError: 'PixelAccess' object has no attribute 'save'

然后如何将像素保存回 png 文件?

(如果这是一个愚蠢的问题,请提前道歉)

谢谢!安德鲁

最佳答案

它是具有 save 方法的 Image 对象,而不是像素访问对象。

image.save(path)

修改像素访问对象会自动导致图像也被修改。因此保存图像实际上与保存像素访问对象相同。

关于Python PIL 库 - 从 RGBA 数组保存图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26609772/

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