【发布时间】:2018-04-24 09:29:31
【问题描述】:
【问题讨论】:
-
不确定您要达到的目标。是否要从指定位置的图像中读取特定文本?
-
所以我想要实现的是我有 100 张收据,并且它们都有 1 个位置,其中总价用 sum 写入。我想自动读取这些图像,裁剪出“总价与总和位于”的位置,然后我想通过 ocr 传递它。目前我可以循环并裁剪,但我需要始终手动指定位置来截屏。
标签: uipath
【问题讨论】:
标签: uipath
Get OCR Text 操作要求您提供 UI 元素。一个简单的选项是遍历所有图像,然后在您选择的图像查看器中打开它们,然后使用 Text -> Scrape Relative 将您的发票编号提取到变量中。
您可以将 Desktop Recorder 用于上述所有操作。请注意,您必须调整选择器,因为记录器通常也会将文本视为应用程序标题(通常包括文档名称,这不是您想要的,因为所有发票都有不同的名称)。您可以在应用程序中打开另一张发票,然后打开选择器并附加到实时元素,让 UiPath 为您计算选择器 - 在大多数情况下都可以正常工作。
如下图所示:使用 Desktop Recorder 创建的示例序列。这里我只是用 OCR 读取发票编号,然后使用 IrfanView 显示它们。当然,您可能希望增加缩放级别以增强您在真实场景中的 OCR 结果。
【讨论】: