跳到主要内容

zm.OcrYouDao 有道智云OCR

🎯功能

无需制作字库, 使用有道智云实现在线云识别文字, 支持范围识别或指定图片识别, 必须先使用 zm.OcrYouDaoInit 设置有道智云OCR 进行初始化

📜语法

结果 = zm.OcrYouDao([x1, y1, x2, y2][, 图片路径][, 返回json])

📥参数

参数数据类型解释
x1数值型可选, 识别范围的左上角x坐标, 不可与图片路径参数同时存在
y1数值型可选, 识别范围的左上角y坐标, 不可与图片路径参数同时存在
x2数值型可选, 识别范围的右下角x坐标, 不可与图片路径参数同时存在
y2数值型可选, 识别范围的右下角y坐标, 不可与图片路径参数同时存在
图片路径字符串可选, 要识别内容的图片路径, 不可与范围参数同时存在
返回json可选, 一般不建议填写, 以表的形式返回原生结果, 详情请自行遍历查看

📤返回

字符串 , 返回识别结果, 失败返回null

💡示例

Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

zm.OcrYouDaoInit "请修改成你的应用ID", "请修改成你的应用密钥"

Dim ret = zm.OcrYouDao(100,100,400,400)
TracePrint "识别结果为:", ret

📘备注

  • 本命令调用网易公司的有道智云OCR功能, 此命令的任何充值消费行为均与紫猫编程学园无关
  • 请自己注册帐号, 试用后再决定是否充值使用
  • 后台创建步骤:
    • 前往有道智云官网注册并登录
    • 创建一个我的应用
    • 再创建一个文字识别OCR实例, 并绑定应用
    • 打开应用就可以看到应用ID和应用密钥
  • 识别范围与图片路径参数只能二选一, 不可同时填写
  • V1.1745: 加入命令
  • V1.1746: 解决语法报错问题
  • V3.1849: 支持超级缩放