Skip to content

微信OCR识别指令

1. 指令说明

本指令主要利用微信OCR的功能,实现无需网络即可实现离线OCR的能力,需要安装微信客户端,并在组件参数中设置微信客户端的安装目录。组件主要实现3个功能:

  1. 识别图片中的所有文本并返回
  2. 识别表格图片,并返回二维列表
  3. 识别桌面,并点击指定文本所在的位置

2. 指令下载

在客户端主界面,切换到市场页面,搜索微信OCR识别指令,点击指令后方的获取按钮,即可将该指令下载到本地。下载完成之后,再切换到首页,在我的指令-下载的指令处可以看到该指令。

3. 指令测试

在下载的指令界面,点击操作栏的更多按钮,设置运行参数,设置完成之后点击保存,然后点击运行按钮,即可运行该组件进行测试。运行结束后,可以在日志记录中查看运行结果和运行日志

4. 指令使用

指令下载之后,可以在自己的流程中使用,在流程设计界面,左侧的指令树切换到自定义指令-下载,即可看到所有下载的指令。下载的指令和标准指令类似,将指令拖拽到中间设计区域,填写对应的参数即可使用。

4.1 微信OCR识别

该组件用于OCR识别并返回所有的识别结果,只返回纯字符串 将指令拖拽到设计区域,填写组件的参数:

  1. 图片路径:要进行OCR识别的图片路径
  2. 微信安装目录:微信的安装目录
  3. 识别结果字符串:OCR识别的结果 例如将下面的图片的路径作为输入参数,运行流程,可以看到OCR的识别结果打印在的日志中

4.2 OCR表格识别

该组件用于识别表格图片,并返回结构化的数据 将指令拖拽到设计区域,填写组件的参数:

  1. 图片路径:要进行OCR识别的图片路径
  2. 微信安装目录:微信的安装目录
  3. 识别结果表格:OCR识别的结果,是一个二维列表 例如将下面的图片的路径作为输入参数,运行流程,可以看到OCR的识别结果打印在的日志中

4.3 OCR表格识别

该组件用于识别表格图片,并返回结构化的数据 将指令拖拽到设计区域,填写组件的参数:

  1. 微信安装目录:微信的安装目录
  2. 要点击的文本:要点击的文本