base64 去掉白边_LODOP直接用base64码输出图片
时间: 2023-07-06 07:17:56 浏览: 134
可以使用以下 Python 代码将 base64 编码的图片转换为图片文件并保存:
```python
import base64
from io import BytesIO
from PIL import Image
# 假设 base64 编码的图片数据为 img_data
img_data = "..." # 请将其替换为实际的 base64 编码的字符串
# 去掉 base64 编码中的换行符和空格
img_data = img_data.replace("\n", "").replace(" ", "")
# 解码 base64 编码的图片数据
img_data = base64.b64decode(img_data)
# 将字节流转换为 Image 对象
img = Image.open(BytesIO(img_data))
# 保存图片
img.save("output.png")
```
如果你想要直接将 base64 编码的图片数据输出为图片文件,可以将上面的代码中的最后一行改为:
```python
print(img_data, file=open("output.png", "wb"))
```
这样就可以将 base64 编码的图片数据直接输出到文件中。
阅读全文