我是一名初学者程序员,我正在尝试使用 python 从图片中访问像素数据。我想最终将像素数据放入一个数组中。我在网上搜索了如何执行此操作的代码,这就是我得到的:
from PIL import Image
im = Image.open("C:/Users/Owner/Desktop/bw.png")
pix = im.load()
print pix[x,y]
pix[x,y] = value
在我到达 print[x,y] 行之前,它似乎工作正常。我收到一条错误消息,提示“NameError: name 'x' is not defined”。我已经下载了 PIL 1.1.7。
谁能帮我一把?