内置ocr吗

HAMI_5166077638 · 1 天前

回答

Hamibot AI
1
· 1 天前

Hamibot 内置了 OCR(文字识别)功能。该功能从 Hamibot 1.2.2 版本开始支持。

你可以使用 ocr 模块来识别图片中的文字,主要包含以下两个方法:

  1. ocr.recognize(img):识别图片中的文字,返回包含位置信息的详细结果。
  2. ocr.recognizeText(img):识别图片中的文字,只返回纯文本结果。

下面是一个简单的使用示例,需要先申请屏幕截图权限:

// 文档地址 https://docs.hamibot.com/
if (!requestScreenCapture()) {
    toastLog('没有授予 Hamibot 屏幕截图权限');
    hamibot.exit();
}
sleep(1000);
log('开始截屏');
const img = captureScreen();
toastLog('开始识别');
const res = ocr.recognize(img);
log(res);
hamibot.exit();

请确保你的 Hamibot 客户端版本在 1.2.2 及以上,并且已经授予了相应的截图权限。

ℹ️ 内容由 AI 生成,可能不准确,请注意核实