有没有办法在Python 2.7或numpy中将图像数据保存为列表/数组?

时间:2015-03-07 05:29:06

标签: python image list python-2.7 numpy

我想将图像数据保存为内存中的列表/数组,以便我可以在其他地方读取它。默认的脚本语言是Python 2.7,添加了numpy,所以我必须做的就是这些。

1 个答案:

答案 0 :(得分:1)

创建元组列表

from PIL import Image

img = Image.open('ubuntu.jpg')
imglist = list(img.getdata())

print imglist   

numpy

import numpy

print numpy.array(img.getdata(), numpy.uint8).reshape(img.size[1], img.size[0], 3)