跳转到内容

官方MLKitOCR插件

更新: 2025/7/20 字数: 0 字 时长: 0 分钟

mlkit-ocr-plugin

mlkit-ocr-plugin

插件信息

从Pro 9.2开始,打包时插件可被合并到apk中,打包后无需再安装插件即可使用。

官方MLKitOCR模块,下载后需要安装才可使用,打包时可合并到安装包中无需再安装插件才能运行,需要Pro 9.2.11以上版本。

基于谷歌MLKit,识别速度超过绝大部分OCR。

插件安装包下载

📦 插件 APK 下载地址:
👉 点击前往 蓝奏云 网盘下载插件
🔐 提取密码:hv13

使用示例

js
"nodejs";

const plugins = require('plugins');
const { requestScreenCapture } = require('media_projection');
const { showToast } = require('toast');
const { delay } = require('lang');

async function main() {
    // 加载OCR插件,需要先在Bot.Js Pro的插件商店中下载官方MLKitOCR插件
    const MLKitOCR = await plugins.load('org.autojs.autojspro.plugin.mlkit.ocr');

    // 创建OCR对象
    const ocr = new MLKitOCR();
    const capturer = await requestScreenCapture();
    for (let i = 0; i < 5; i++) {
        const capture = await capturer.nextImage();

        // 检测截图文字并计算检测时间,首次检测的耗时比较长
        // 检测时间取决于图片大小、内容、文字数量
        const start = Date.now();
        const result = await ocr.detect(capture);
        const end = Date.now();
        console.log(result);

        showToast(`第${i + 1}次检测: ${end - start}ms`);
        await delay(3000);
    }
}

main().catch(console.error);