2024-04-19 23:47:12 发布
网友
我如何从一个PIL图像对象创建一个可pickle文件,以便您可以将这些图像保存为一个pickle文件,然后上传到另一台计算机(例如运行PIL的服务器)并在那里取消pickle?在
使用关键字args对杰拉尔德的回答稍作改动
创建可酸洗对象
image = {'data': im.tostring(), 'size':im.size, 'mode':im.mode}
或者
取消拾取回图像
im = Image.fromstring(**image)
可以将图像对象转换为数据,然后对其进行pickle:
image = { 'pixels': im.tostring(), 'size': im.size, 'mode': im.mode, }
回到一个图像:
注意:如astex所述,如果您使用枕头(建议不要使用PIL),tostring()方法对于tobytes()是不推荐的。同样地,fromstring()表示frombytes()。在
astex
tostring()
tobytes()
fromstring()
frombytes()
使用关键字args对杰拉尔德的回答稍作改动
创建可酸洗对象
或者
^{pr2}$取消拾取回图像
可以将图像对象转换为数据,然后对其进行pickle:
回到一个图像:
^{pr2}$注意:如
astex
所述,如果您使用枕头(建议不要使用PIL),tostring()
方法对于tobytes()
是不推荐的。同样地,fromstring()
表示frombytes()
。在相关问题 更多 >
编程相关推荐