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



 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐