对象base64转码_如何将PIL Image.Image对象转换为base64字符串?

我试图操纵一个base64编码的图像,使其旋转90度。在这个操作之后,我想把它转换回base64字符串。但不幸的是还不能实现这一点。

以下是我到目前为止所做的:image_string = StringIO(base64.b64decode(base64_string_here))

image = Image.open(image_string)

angle = 90

rotated_image = image.rotate( angle, expand=1 )

帮我把这个旋转的图像转换成base64字符串。

这是旋转图像的dir():['_Image__transformer', '__doc__', '__getattr__', '__init__',

'__module__', '__repr__', '_copy', '_dump', '_expand', '_makeself',

'_new', 'category', 'convert', 'copy', 'crop', 'draft', 'filter',

'format', 'format_description', 'fromstring', 'getbands', 'getbbox',

'getcolors', 'getdata', 'getextrema', 'getim', 'getpalette',

'getpixel', 'getprojection', 'histogram', 'im', 'info', 'load',

'mode', 'offset', 'palette', 'paste', 'point', 'putalpha', 'putdata',

'putpalette', 'putpixel', 'quantize', 'readonly', 'resize', 'rotate',

'save', 'seek', 'show', 'size', 'split', 'tell', 'thumbnail',

'tobitmap', 'tostring', 'transform', 'transpose', 'verify']

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值