【问题标题】:OCR google vision without cloud storageOCR 谷歌视觉没有云存储
【发布时间】:2019-12-19 07:25:49
【问题描述】:
【问题讨论】:
标签:
android
google-cloud-storage
pdf-generation
ocr
google-vision
【解决方案1】:
根据官方文档,文件必须存储在GCS Detect text in files (PDF/TIFF):
目前 PDF/TIFF 文档检测仅可用于存储在 Cloud Storage 存储分区中的文件。响应 JSON 文件类似
保存到 Cloud Storage 存储分区。
vision.types.GcsSource 带有一个 url(字符串)属性:
输入文件的 Google Cloud Storage URI。 这只能是
谷歌云存储对象。目前不支持通配符。
函数vision.types.GcsDestination 也有一个url(字符串)属性:
将存储结果的 Google Cloud Storage URI。结果
将采用 JSON 格式,并以相应的输入 URI 开头。
此字段可以表示单个文件,也可以表示
多个输出。前缀必须以 / 结尾。
例子:
文件:gs://bucket-name/filename.json
前缀:gs://bucket-name/prefix/here/
文件:gs://bucket-name/prefix/here
如果有多个输出,每个响应仍然是AnnotateFileResponse,每个
其中包含 AnnotateImageResponse 完整列表的一些子集。
例如,如果输出 JSON 太多,则可能会发生多个输出
大并溢出到多个分片文件中。
Package google.cloud.vision.v1p2beta1