问题标签 [form-recognizer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
34 浏览

c# - 无法使用 FormRecognizerClientExtensions(C# Nuget 库)访问 BatchReadReceiptAsync

  1. 我已经安装了 nuget Microsoft.Azure.CognitiveServices.FormRecognizer --version 0.8.0-preview
  2. 我正在尝试使用 BatchReadReceiptAsync 读取收据,但它不可用。
  3. 我已经从 github 获取代码并手动集成到我的代码中。此代码中存在与操作 id 是完整 URL 而不是部分 url 相关的问题。
  4. 最后,表单识别器(收据)的结果目前在澳大利亚很差。它倾向于将“总 gst”检测为总数而不是收据总数
0 投票
1 回答
54 浏览

microsoft-cognitive - 努力让标记屏幕出现在 Forms Recognizer Sampler Labling Tool 的 Docker 容器中

我遵循位于以下位置的说明: https ://docs.microsoft.com/en-us/azure/cognitive-services/form-recognizer/quickstarts/label-tool#set-up-the-sample-labeling-tool

我有理由确定我正确地遵循了设置步骤。保存项目后,该工具直接移动到标记屏幕。从那里,它挂着一个旋转的光标。我用我的公司 Azure 帐户和我的个人 Azure 帐户尝试了此操作,每个帐户都有单独的订阅、计算机等。每个帐户的行为方式都相同。我尝试了一个本地 Docker 映像,以及一个在云中的映像,如说明所示。

任何想法我做错了什么?

谢谢

0 投票
1 回答
152 浏览

azure - 使用 docker 容器版本时如何使用 Azure 表单识别器调用分析收据?

我通过此链接将 Form Recognizer 作为 Docker 容器启动并运行:

https://docs.microsoft.com/en-us/azure/cognitive-services/form-recognizer/form-recognizer-container-howto

我可以使用 Postman 并得到这样的回复:

http://localhost:5000/formrecognizer/v1.0-preview/custom/models

返回 200 并且没有预期的模型。

寻找此处列出的收据示例:

https://docs.microsoft.com/en-us/azure/cognitive-services/form-recognizer/quickstarts/curl-receipts

示例是关于服务和在 blob 存储上的图像。

我可以用容器版本做这个例子吗?如果是,您能否阐明或链接请求可能是什么样的?我假设基于容器设置,在它的 Docker 运行命令中具有“c:\input”和“c:\output”,它们将替代 blob 存储。

谢谢,

0 投票
1 回答
750 浏览

azure - 为 Form Recognizer 2.0 添加 Azure Logic App 步骤存在内置连接问题

成功:一直在尝试表单识别器,到目前为止它一直是非常棒的工具。我可以使用 Postman 和 C# 来训练和分析 jpeg 图像。

问题:试图使表单识别器更进一步并将其连接到逻辑应用程序。按照这个例子。我已经调用了最简单的情况 GetModels 和逻辑应用调用返回 [] 空数据集。当我通过邮递员运行端点时,我确实在 json 正文中收到了几个模型。

我已经尝试调试了一段时间,并相信问题可能是表单识别器的版本。我认为逻辑应用表单识别器调用“{BaseURI}/formrecognizer/v1.0-preview/custom/models”而不是“{BaseURI}/formrecognizer/v2.0-preview/custom/models”。

我在 C# 中使用 formrecognizer SDK 有类似的经验,我可以清楚地看到 SDK 正在调用 v1.0-preview,并且可能内置的逻辑应用程序在后台使用相同的 SDK。

如果有人遇到过同样的问题,请帮忙!

0 投票
1 回答
144 浏览

microsoft-cognitive - 表单识别器工具 OCR 问题

我一直在为我的一个项目探索 Azure 表单识别器,我们想在一些手写文本上执行 OCR。

  1. 问题是,当我们将扫描的图像交给工具处理时,有时它甚至无法识别上面写的文字(即使写得很清楚)。我通过对其进行增强来尝试多种类型的图像以及它的黑白或彩色副本,但它不起作用。

  2. 有时它将两个字段的值识别为一个,这会导致不正确的数据,其中一个字段是完全空白的,而另一个字段的值与它自己的一起具有另一个字段的值。

  3. 当测试数据中的标记字段中没有值时,它会尝试从其他不接近该字段或有时未标记的地方读取

你能帮忙解决这些问题吗?

提前致谢。

0 投票
1 回答
210 浏览

azure - 为什么我收到错误 2005 - 无法使用 Azure 表单识别器读取文件?

使用 Azure 表单识别器 v2。

使用 azure blob 上的文件构建模型。

据我所知,计算各种快速入门中列出的所有项目。

当我使用 Operation-Location uri 执行 GET 以查看结果时,我收到错误 2005 - 无法读取文件。

以某种方式考虑访问 blob,但我没有看到问题。

谢谢

在此处输入图像描述

0 投票
1 回答
169 浏览

sapui5 - 表单识别器 Anzalyze:数据加载错误 - 415

我正在尝试使用 SAPUI5 (Jquery / AJAX) 发布方法调用表单识别器 API。我可以使用 RESTAPI 客户端阅读相同的 pdf。从 Javascript 调用 API 时会出现以下错误。

问题似乎与 ajax post 方法主体中的数据有关。非常感谢任何建议/帮助。

错误信息 :

415 不支持的媒体类型 {"error":{"code":"2018","innerError":{"requestId":"a12dc9f8-b22f-4602-85d8-7330b16593f7"},"message":"内容解析错误。" }}

Javascript代码:

0 投票
1 回答
301 浏览

azure - 如何确定要与 Azure 表单识别器服务一起使用的 Azure 训练模型。可以在同一个模型中训练多个布局吗?

我一直在使用表单识别器服务和表单标签器工具,使用第 2 版 api 来训练我的模型以读取一组表单。但是我需要使用多个表单布局,不知道正在上传哪种表单(pdf)布局。

是否像在同一模型中标记不同布局一样简单。还是有另一种方法来确定哪个模型与哪个表格一起使用。?

非常感谢任何帮助

0 投票
3 回答
571 浏览

azure - 天蓝色 | 表单识别器预选文件?

表单识别器是否能够在文档被表单识别器识别工具处理之前预先选择/预先区分文档?

例如,它将能够区分票据或票据,并且只使用票据识别工具。

0 投票
1 回答
159 浏览

azure - 关于表单识别器、OCR 和 labeltool 容器的容器

我们正在尝试使用表单识别器、OCR 和 labeltool 的容器预览,并且有以下问题:

  1. 有什么软件可以帮助我们对类似类型的文件进行分类。这将帮助我们对文档进行分类并创建训练数据集
  2. 有没有办法给模型用户定义的名称。以下是模型查询 API 的输出。很难将其与不同类型的模型联系起来:
  1. 我可以看到存储在 \output\subscriptions\global\models 中的模型文件,其中 /output 目录在 docker compose 文件中共享容器。是否可以将此模型导入新容器。

    • 模型具有与模型 id 相同的 json 和 gz 文件
    • 我还附上 docker compose 文件供您参考
  2. 有没有办法用模型训练数据微调或更新相同的自定义模型(相同的模型 id)
  3. 我们也在尝试使用 labeltool,但它只需要 Azure blob 作为输入。是否可以像我们为表单识别器的训练一样提供输入。我们正在努力获得此设置,如果无法解决,我们可能会开始寻找替代方案。