python 图片转base64
时间: 2023-10-10 21:07:35 浏览: 111
python将图片文件转换成base64编码的方法
5星 · 资源好评率100%
在Python中,可以使用`base64`模块将图片转换为Base64编码。下面是一个示例代码,演示了如何将图片文件转换为Base64编码:
```python
import base64
def image_to_base64(image_path):
with open(image_path, "rb") as image_file:
encoded_string = base64.b64encode(image_file.read())
return encoded_string.decode("utf-8") # 将bytes转换为字符串
# 使用示例
image_path = "path/to/your/image.jpg"
base64_data = image_to_base64(image_path)
print(base64_data)
```
上述代码中,`image_to_base64`函数接受一个图片文件的路径作为输入,并使用`base64.b64encode`方法将图片文件的内容进行编码。最后,通过调用`decode("utf-8")`将编码后的结果转换为字符串形式。
阅读全文