PIL映像到数组(numpy数组到数组)-Python

PIL映像到数组(numpy数组到数组)-Python,第1张

PIL映像到数组(numpy数组到数组)-Python

我认为您正在寻找的是:

list(im.getdata())

或者,如果图像太大而无法完全加载到内存中,则如下所示:

for pixel in iter(im.getdata()):    print pixel

从PIL文档中:

获取数据

im.getdata()=>序列

以包含像素值的序列对象的形式返回图像的内容。序列对象被展平,因此第一行的值紧跟在零行的值之后,依此类推。

请注意,此方法返回的序列对象是内部PIL数据类型,它仅支持某些序列 *** 作,包括迭代和基本序列访问。要将其转换为普通序列(例如,用于打印),请使用list(im.getdata())。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5631182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存