UIPath RPA 从图像中抓取数据
UIPath RPA scrape data from images
我有一个当前循环浏览的图像列表。
是否可以有一个命令,我可以在其中放置我要提取的文本的位置,或者使用 Citrix Scrape 之类的东西显示我想要取出的数据?
Get OCR Text
操作要求您提供 UI 元素。一个简单的选择是遍历所有图像,然后在您选择的图像查看器中打开它们,然后使用 Text -> Scrape Relative 将您的发票编号提取到一个变量中。
您可以使用桌面记录器执行上述所有操作。请注意,您必须调整选择器,因为记录器通常也会将文本视为应用程序标题(通常会包含文档的名称,而这不是您想要的,因为您的所有发票都有不同的名称)。您只需在您的应用程序中打开另一张发票,然后打开选择器并附加到活动元素,让 UiPath 为您计算出选择器——在大多数情况下效果很好。
如下所示:使用 Desktop Recorder 创建的示例序列。这里我只是用 OCR 读取发票号,然后使用 IrfanView 显示它们。当然,在 real-world 场景中,您可能希望增加缩放级别以增强 OCR 结果。
我有一个当前循环浏览的图像列表。
是否可以有一个命令,我可以在其中放置我要提取的文本的位置,或者使用 Citrix Scrape 之类的东西显示我想要取出的数据?
Get OCR Text
操作要求您提供 UI 元素。一个简单的选择是遍历所有图像,然后在您选择的图像查看器中打开它们,然后使用 Text -> Scrape Relative 将您的发票编号提取到一个变量中。
您可以使用桌面记录器执行上述所有操作。请注意,您必须调整选择器,因为记录器通常也会将文本视为应用程序标题(通常会包含文档的名称,而这不是您想要的,因为您的所有发票都有不同的名称)。您只需在您的应用程序中打开另一张发票,然后打开选择器并附加到活动元素,让 UiPath 为您计算出选择器——在大多数情况下效果很好。
如下所示:使用 Desktop Recorder 创建的示例序列。这里我只是用 OCR 读取发票号,然后使用 IrfanView 显示它们。当然,在 real-world 场景中,您可能希望增加缩放级别以增强 OCR 结果。