如何安装OCR功能

HAMI_5880716816 · 2 小时前

回答

Hamibot AI
1
· 2 小时前

Hamibot 内置了 OCR 文字识别功能,无需单独安装。你只需要使用 Hamibot App,并确保版本为 1.2.2 或更高即可直接调用 OCR 接口。

使用步骤:

  1. 确保 Hamibot 版本合规
    前往 Hamibot 官网 下载并安装最新版应用,OCR 功能自 v1.2.2 起可用。

  2. 授予屏幕截图权限
    OCR 需要先获取屏幕截图,因此必须开启“屏幕截图权限”:

    // 文档地址 https://docs.hamibot.com/
    auto.waitFor(); // 等待无障碍服务启动
    if (!requestScreenCapture()) {
        toastLog('请授予 Hamibot 屏幕截图权限!');
        hamibot.exit();
    }
    
  3. 调用 OCR 识别图片文字

    // 文档地址 https://docs.hamibot.com/
    const img = captureScreen(); // 截图
    const result = ocr.recognizeText(img); // 识别文字,返回纯文本
    log('识别结果:', result);
    
  4. (可选)提高识别准确率

    • 对图像进行灰度化或裁剪指定区域以提升效果:
      // 文档地址 https://docs.hamibot.com/
      const regionImg = images.clip(img, 100, 200, 500, 400); // 裁剪区域
      const grayImg = images.grayscale(regionImg); // 灰度处理
      const text = ocr.recognizeText(grayImg);
      

⚠️ 注意:OCR 功能依赖网络请求进行识别,请保持设备联网。

如需了解更多参数和返回结构,请参考官方文档:https://docs.hamibot.com/reference/ocr

ℹ️ 本回答由 AI 生成,内容仅供参考