gpt4 book ai didi

python - Flask - 如何将 request.files ['image' ] 读取为 base64?

转载 作者:太空狗 更新时间:2023-10-29 22:17:58 27 4
gpt4 key购买 nike

我正在使用 Python Flask 作为我的后端,但遇到了一个小问题。在前端应用程序中,我有一个包含图像上传功能的表单。

在后端,我将一个变量引用到图像中image = request.files['image']

导出一个 FileStorage 对象。

我想将图像转换为 base64 格式,以便将其插入到我的数据库中。我尝试了很多东西,但没有任何效果。有人知道吗?

最佳答案

基本上您需要将其作为流读取,然后将其转换为 base64 格式。检查以下答案:

Encoding an image file with base64

解决方案应该是这样的:

import base64

...

image = request.files['image']
image_string = base64.b64encode(image.read())

关于python - Flask - 如何将 request.files ['image' ] 读取为 base64?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44143294/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com