【发布时间】:2012-01-25 18:54:00
【问题描述】:
以下是我的第一个尝试,但永远不会成功:
import cStringIO
import pylab
from PIL import Image
pylab.figure()
pylab.plot([1,2])
pylab.title("test")
buffer = cStringIO.StringIO()
pylab.savefig(buffer, format='png')
im = Image.open(buffer.read())
buffer.close()
错误说,
Traceback (most recent call last):
File "try.py", line 10, in <module>
im = Image.open(buffer.read())
File "/awesomepath/python2.7/site-packages/PIL/Image.py", line 1952, in open
fp = __builtin__.open(fp, "rb")
有什么想法吗?我不希望解决方案涉及额外的包。
【问题讨论】:
标签: python python-imaging-library matplotlib