autojs之浩然ocr-不安装插件就能用ocr
使用场景
不想安装浩然ocr插件
效果展示
autojs版本
代码讲解
1. 导入类
importClass(com.hraps.ocr.ncnn.OcrDetector);
2. 加载图片
let imgPath = "./other/测试.png";
let img = images.read(imgPath);
3. 识别文字
let ocr = new OcrDetector(context);
let dataList = ocr.detect(img.getBitmap());
4. 打印识别结果
var len = dataList.size();
for (var i = 0; i < len; i++) {let data = dataList.get(i);log(data.text);
}
原理
- 随便打包个app
- 用mt提取ocr插件中的so, classes.dex, assets
- 现在ajpro9打包后是两个classes.dex文件
- 把classes.dex改名为classes3.dex
- 把so, classes.dex, assets都放进打包后的app
- so路径: lib/
声明
部分内容来自网络
微信公众号 AutoJsPro教程
QQ群
747748653