// 创建OCR对象,需要先在Auto.js Pro的插件商店中下载官方OCR插件。
let ocr = $ocr.create({
    models: 'slim', // 指定精度相对低但速度更快的模型,若不指定则为default模型,精度高一点但速度慢一点
});
requestScreenCapture(); 
let capture =captureScreen();
    capture=images.clip(capture,0,0,300,300)
//let capture = images.read("/storage/emulated/0/脚本/Aj图片/1659883660257.jpg");
// 检测截图文字并计算检测时间,首次检测的耗时比较长
// 检测时间取决于图片大小、内容、文字数量
// 可通过调整$ocr.create()的线程、CPU模式等参数调整检测效率
let start = Date.now();
let result = ocr.detect(capture);
let end = Date.now();
console.log(result[0].text);
sleep(1000)
capture.recycle()
toastLog("毫秒"+(end - start));
ocr.release();
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐