gpt4 book ai didi

python - 如何将base64图像上传到GCloud存储

转载 作者:太空宇宙 更新时间:2023-11-03 21:07:09 27 4
gpt4 key购买 nike

如何将图像从网络上传到 gcloud 存储?

  • 客户端:React 应用
  • 服务器:Python(Flask)

客户端:我有一个文件浏览组件,可以从本地驱动器中选择图像。然后,我将图像转换为 Base64 字符串,并将其发送到服务器。

服务器端:然后我上传 base64 图像: blob.upload_from_string(base64data, type="image/jpeg")

但是当我查看水桶内部时,我看到一个 1 黑色像素图像。

问题

  • 我可以将 Base64 图片直接上传到我的存储桶中吗?
  • 为什么我的图像被处理为黑色像素?哪里断了?

最佳答案

最后我所做的是删除字符串 data:image/jpeg;base64, 的第一部分(当然它不一定是 jpeg.. 它只是一个例子)。我将字符串的其余部分解码回图像,并传递了 content_type。

解决了我的问题

关于python - 如何将base64图像上传到GCloud存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55326249/

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