我正在使用Python 2.7在Windows 10上剪辑图像,并希望将它们发送到Google的Cloud Vision API。对于保存在本地的图像,我可以使用google.cloud python模块发送它们,如下所示:
blob.upload_from_filename(filename=path)
文档在这里记录。
我宁愿不将每个裁剪保存到文件中,而是直接发送numpy数组。我可以将numpy数组更改为str对象并使用。
blob.upload_from_string()
但是,Cloud Vision API 无法读取我存储桶中的文件。有没有办法将Python内容传输到云存储存储桶中,而不必将它们作为中间临时对象保存,从而节省时间和空间?