再升级, 安卓无障碍服务AccessibilityService过卷闸门滑块,水果拼图滑块验证,生成轨迹算法, java OpenCV Ai智能识图

7 篇文章 4 订阅
4 篇文章 1 订阅

 

    private final String TAG = "Gesture";

    public static GestureService mService;

    private AccessibilityNodeInfo mEventNode;

    /**
     * 是否正在滑动
     */
    private boolean gesturing = false;

    public static GestureService getInstance() {
        return mService;
    }

    @Override
    protected void onServiceConnected() {
        super.onServiceConnected();
//        Utils.toast(this, "Gesture无障碍服务已启动");
        Toast.makeText(this, "Gesture无障碍服务已启动", Toast.LENGTH_SHORT).show();
        Log.d(TAG, "Gesture Service Started");
        mService = this;
    }

生成轨迹

水果拼图, 通过元素ID找到node节点 

打包apk,  安装到安卓系统中 

 

配合OpenCV  人工智能Ai识图算法 

    public static double getCoordinates(String mainPic, String comPic, int b1, int b2, int f1, int f2) {
        // 待匹配图片---主模板
        Mat src = Imgcodecs.imread(mainPic);
        // 获取匹配模板---图片模块
        Mat template = Imgcodecs.imread(comPic);

//        HighGui.imshow("滑块", template);
//        HighGui.waitKey(0);

//        HighGui.imshow("原图", src);
//        HighGui.waitKey(0);

        Mat backgroundEdge = findBackgroundEdge(mainPic, b1, b2);
        Mat pieceContour = findPieceContour(comPic, f1, f2);

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值