【发布时间】:2011-10-07 21:52:11
【问题描述】:
我正在尝试导入图像,然后处理其 rgb 颜色。 这就是我所拥有的:
from PIL import Image
image = Image.open('grapes.jpg')
pixels = list(image.getdata())
for pixel in pixels:
pixel = (pixel[0] - 50, pixel[1] , pixel[2])
image.putdata(pixel)
image.save('grapes_modified.jpg')
如您所见,我正在尝试减少红色通道。这行不通。它会生成与导入图像完全相同的副本。
即使我在哪里做这样的事情:pixel = (0,0,0)。它会产生重复的图像。
那么如何修改图片呢?
谢谢,
【问题讨论】:
标签: python python-imaging-library