当我运行此代码时,我得到了像素的单个值,现在我不知道单个值代表的是什么...绿色,绿色,蓝色或它们的平均值。
我想知道如何将RGB的所有值分开,例如在元组或其他源中,所以我可以单独更改每个值。
from PIL import Image
img = Image.open("flower.jpg")
img = img.convert("L")
pix = img.load()
img.save('test2.jpg')
h = img.size[0]
w = img.size[1]
for x in range(h):
for y in range(w):
xy = (x, y)
pix = img.getpixel(xy)
print(pix[x,y])