android手势识别openpose手部骨骼框架检测深度学习隔空绘画

文章提供了Android手势识别的实现,基于OpenPose库进行了移植,支持手部骨骼检测和隔空绘画功能。项目包含源码和APK,可在AndroidStudio中编译运行。用户可以体验到基于手势的交互式应用。
摘要由CSDN通过智能技术生成

Android手势识别手部骨骼框架检测深度学习隔空绘画已商用源码,Android studio编译,项目有源码和apk

openpose移植android

GestureDetector gestureDetector = new GestureDetector(requireActivity(), new 	                GestureDetector.SimpleOnGestureListener() {

            //按下时触发
            public boolean onDown(MotionEvent e) { 
                return true;
            }

            //按下onDown很短时间没有离开触发,单纯快速点击不会触发,一般不使用该方法。
            public void onShowPress(MotionEvent e) { 
            }

            //触摸抬起时触发,如果只是单纯的单击很快执行顺序为onDown-->onSingleTapUp,长按不会触发该事件
            public boolean onSingleTapUp(MotionEvent e) { 
                return false;
            }

            //滑动触发
            public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) { 
                return false;
            }

            //快速滑动后的Fling滑动, velocityX表示x方向速度
            public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { 
                return false;
            }

            //长按触发,长按的触发顺序为onDown-->onShowPress->onLongPress
            public void onLongPress(MotionEvent e) { 
            }

            //单击确认触发,发生在onSingleTapUp之后,抬起后才能确认是否是单击
            public boolean onSingleTapConfirmed(MotionEvent e) { 
                return false;
            }

            //双击确认触发,
            public boolean onDoubleTap(MotionEvent e) { 
                return false;
            }

            //双击过程中发生的事件,一般不用
            public boolean onDoubleTapEvent(MotionEvent e) { 
                return false;
            }

        });

 效果视频:

基于Android的openpose手势交互手势识别

代码下载链接:

https://download.csdn.net/download/babyai996/36654879



 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

babyai997

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值