将图像保存为字符串?是否有可能

问题描述:

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

您可以将其保存到缓冲区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()