json - 如何将 PIL 图像转换为 JSON 可序列化字符串,反之亦然?
问题描述
我有 PIL Image,我想将其转换为 JSON 可序列化的字符串,然后我想将其转换回 PIL Image 原样。我已经在 StackOverflow 上阅读了数百个问题和答案,但没有人能帮助我做我想做的事。
一些答案说使用tostring()
PIL 中的方法,该方法实际上现在已经贬值并且tobytes()
现在它返回我不能直接放入 JSON 的字节对象。
然后使用base64.b64encode()
其中一些也返回bytes
对象并且仍然不兼容 JSON。
请注意,我不希望将字符串直接存储到文件中,我想让它与 JSON 兼容,然后将其转换回 PIL Image 原样。
是的,我不想用Image.save()
解决方案
推荐阅读
- bash - git commit 失败的原因(以非零退出)
- javascript - 复选框选中 javascript
- facebook-graph-api - 如何使用 instagram api 访问公共媒体?
- sql - Removing duplicate rows based on one column same values but keep one record
- javascript - 比较数组中的数组
- xml - XSLT Not Converting XML
- node.js - HTTP request containing stream
- php - Broken paths when running CouchCMS locally on macOS
- r - R:为循环中的多个向量创建降价报告
- html - 将电子表格中的所有数据转换为 html