我认为您正在寻找的是:
list(im.getdata())
或者,如果图像太大而无法完全加载到内存中,则如下所示:
for pixel in iter(im.getdata()): print pixel
从PIL文档中:
获取数据
im.getdata()=>序列
以包含像素值的序列对象的形式返回图像的内容。序列对象被展平,因此第一行的值紧跟在零行的值之后,依此类推。
请注意,此方法返回的序列对象是内部PIL数据类型,它仅支持某些序列 *** 作,包括迭代和基本序列访问。要将其转换为普通序列(例如,用于打印),请使用list(im.getdata())。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)