牙叔教程 简单易懂
// 请求截图 if (!requestScreenCapture()) { toast("请求截图失败"); exit(); } console.time("截图的时间"); var img = captureScreen(); console.timeEnd("截图的时间"); console.time("克隆的时间"); let imgClone = img.clone(); console.timeEnd("克隆的时间"); imgClone.recycle(); console.time("保存截图的时间"); images.save(img, "/sdcard/3.png"); console.timeEnd("保存截图的时间"); img.recycle(); console.time("读取截图的时间"); img = images.read("/sdcard/3.png"); console.timeEnd("读取截图的时间"); img.recycle(); let dir = "/storage/emulated/0/脚本/autojs-test/"; let bigImgPath = dir + "大图.png"; let smallImgPath = dir + "小图.bmp"; console.time("读取大图的时间"); var bigImg = images.read(bigImgPath); console.timeEnd("读取大图的时间"); console.time("保存大图的时间"); images.save(bigImg, "/sdcard/1.png"); console.timeEnd("保存大图的时间"); console.time("读取小图的时间"); var smallImg = images.read(smallImgPath); console.timeEnd("读取小图的时间"); console.time("保存小图的时间"); images.save(smallImg, "/sdcard/2.png"); console.timeEnd("保存小图的时间"); console.time("找图的时间"); var p = findImage(bigImg, smallImg); console.timeEnd("找图的时间"); console.time("找色的时间"); var p = images.findAllPointsForColor(bigImg, "#ffffff"); console.timeEnd("找色的时间"); if (p) { toastLog("找到啦:"); } else { toastLog("没找到"); } bigImg.recycle(); smallImg.recycle();
截图的时间: 8ms 克隆的时间: 23ms 保存截图的时间: 319ms 读取截图的时间: 65ms 读取大图的时间: 50ms 保存大图的时间: 205ms 读取小图的时间: 3ms 保存小图的时间: 5ms 找图的时间: 28ms 找色的时间: 2041ms
名人名言
思路是最重要的, 其他的百度, bing, stackoverflow, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程
声明
部分内容来自网络
本教程仅用于学习, 禁止用于其他用途