行云丶尘伤 发表于 2021-10-22 19:48

auto.js

本帖最后由 行云丶尘伤 于 2021-10-23 19:53 编辑

auto.js_pro_7.0版本以下如何使用$debug.gc()
或者,还有什么方法图色识别后点击坐标,不会造成内存泄漏的?

补代码,如何实现图片回收?

//图色识别星盘
    var 截图 = captureScreen();
    var 小图 = images.read("/sdcard/sky/sky.png");
                        var 坐标1 = images.findImage(截图, 小图, {"threshold": 0.5});
                        if (null == 坐标1) {
                            //log("没找到");
                        } else {
                            press(坐标1.x + 40, 坐标1.y + 55, 1);
                            break
                        }
                        //$debug.gc(); //这个是auto.js pro 8.8 以上才支持,如何代替他
                        break;

海棠啊 发表于 2021-10-22 22:53

aimomo 发表于 2021-10-23 01:03

图片回收

行云丶尘伤 发表于 2021-10-23 19:51

aimomo 发表于 2021-10-23 01:03
图片回收

如何回收呀?

行云丶尘伤 发表于 2021-10-23 19:54

aimomo 发表于 2021-10-23 01:03
图片回收

大佬,我补了个代码,你帮忙瞧瞧

aimomo 发表于 2021-10-28 01:00

行云丶尘伤 发表于 2021-10-23 19:54
大佬,我补了个代码,你帮忙瞧瞧

最后加上   小图.recycle()

行云丶尘伤 发表于 2021-10-28 10:11

aimomo 发表于 2021-10-28 01:00
最后加上   小图.recycle()

大佬那 {"threshold": 0.5});这个数值是0.6比较好还是更低比较好?

aimomo 发表于 2021-10-30 22:46

行云丶尘伤 发表于 2021-10-28 10:11
大佬那 {"threshold": 0.5});这个数值是0.6比较好还是更低比较好?

一般用0.9

onoffon 发表于 2022-1-1 20:10

学习了,需要手动回收
页: [1]
查看完整版本: auto.js