将图像保存为字符串?可能吗

时间:2010-10-15 03:42:39

标签: python string image

是否可以将图像保存为字符串,然后将其加载到图像?

1 个答案:

答案 0 :(得分:6)

您可以将其保存到StringIO缓冲区:

import pylab, numpy
from StringIO import StringIO
from PIL import Image

# plot a histogram
pylab.hist(numpy.random.rand(100))

buf = StringIO()
pylab.savefig(buf, format='png')

buf.seek(0)
im = Image.open(buf)
im.show()