【问题标题】:OCR google vision without cloud storageOCR 谷歌视觉没有云存储
【发布时间】:2019-12-19 07:25:49
【问题描述】:

我刚刚了解了 OCR 谷歌视觉。 我看到它需要一个 pdf 文件才能上传到 Cloud Storage。可以用其他来源更改 inputConfig 吗?例如可能来自本地存储。谢谢你。

this is link i read about

【问题讨论】:

  • 你能详细解释一下吗?
  • 我想使用 ocr google vision 制作 pdf。我读了cloud.google.com/vision/docs/…,使用云存储(gs:) 上传pdf。我想知道,我可以在没有 gs: 的情况下更改 json body 中的请求吗?例如:使用本地路径,或xxxxxxx.com

标签: 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-22
    • 1970-01-01
    • 2018-11-11
    • 2019-02-18
    • 2018-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多