【发布时间】:2023-01-25 03:09:22
【问题描述】:
我有这张图片(第一张图片),我想使用 document-ocr 处理器进行处理。我得到的输出看起来像打印在 python 控制台上的第二张图片。这个输出在我的大部分文件中都处理得很糟糕。我怎样才能让 document-ocr 理解并产生完美的结果。
【问题讨论】:
标签: google-app-engine google-cloud-platform nlp cloud-document-ai
我有这张图片(第一张图片),我想使用 document-ocr 处理器进行处理。我得到的输出看起来像打印在 python 控制台上的第二张图片。这个输出在我的大部分文件中都处理得很糟糕。我怎样才能让 document-ocr 理解并产生完美的结果。
【问题讨论】:
标签: google-app-engine google-cloud-platform nlp cloud-document-ai
要设定期望值,没有任何机器学习模型能够始终如一地给出“完美结果”。
结果将在很大程度上取决于输入文件的质量。在这种情况下,文档是手写文件的扫描件,并且手写内容可能因文档而异。
在此特定示例中,其中一些单词可能难以让人阅读,因此 Document AI 的性能可能不一致。
一般来说,为了提高 OCR 输出的质量,源材料的质量越高,OCR 检测到的文本的准确性就越高。因此以更高的 DPI 扫描可以改善结果。
如果 PDF 文件已经嵌入了文本,那么您还可以使用 pretrained-ocr-v1.2-2022-11-10 处理器版本中的 Native PDF Parsing 功能。这个存储库有一些关于如何使用它的示例代码。
https://github.com/GoogleCloudPlatform/document-ai-samples/tree/main/pdf-embedded-text
【讨论】: