gesture-recognition相关内容
我目前正在开发音乐播放器应用程序,并且像iPod应用程序一样,我想用摇动手势来随机播放歌曲. 我正在实现Apple推荐的运动方法,并且在前台一切正常. -(void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event;-(void)motionEnded:(UIEventSubtype)motion withEvent
..
我已经为容器实现了Scale手势.另外,我添加了onHorizontalDragUpdate和onVerticalDragUpdate.但是,当我尝试同时添加两者时,出现了一个异常,提示无法同时使用Scale手势实现两者.即使是平移手势,它也会抛出相同的异常.下面是我的代码: import'package:flutter/material.dart';导入'package:vector_m
..
我当前正在使用此模块: https://github.com/mxmzb/反应本机手势检测器.我希望能够从创建的点画一条线.但是,它似乎只能输出圆. 它具有“创建手势"视图:
..
在我的iPhone应用程序中,我需要识别用户在视图上做出的滑动手势. 我希望能够识别滑动手势并在滑动时执行功能. 我需要视图在用户滑动手势时水平滑动并显示另一个视图. 需要做什么? 我怎么认出来? 解决方案 使用
..
我计划创建一个应用程序来比较药丸图像(如果它们相同). 我可以使用任何来源来检测图片中药丸的颜色,形状,大小,并了解该图片是否与同一药丸的其他图片相同吗? 关于, ZaldzBgz 解决方案 我知道一个很好的计算机视觉库,不确定它是否可以帮助您.您可以查看: OpenCV .它可以在iPhone上使用
..
我正在遵循检测常见手势指南.我已链接到android-support-v4.jar库以获取GestureDetectorCompat,并且我的代码似乎与指南中的代码完全相同,只是我在自定义视图而非活动中检测手势: public class MyGlView extends GLSurfaceView { private GestureDetectorCompat m_gesture
..
我有一个Stack,可以在其中拖动几个小部件.此外,堆栈所在的容器还具有一个GestureDetector,可在onTapDown和onTapUp上触发该容器.我希望仅当用户在堆栈中的窗口小部件外部点击时才触发那些onTap事件.我尝试了以下代码: class Gestures extends StatefulWidget { @override State
..
现在,当我做出360度手势时,图像仅从左向右平滑旋转. 必填结果: 进行360度手势时应从右向左旋转. 完成:当我们进行360度手势时,应该从右向左旋转. 一旦我们从某个位置开始从左向右旋转,然后又从右向左向左旋转,它应该从做出手势的任一方向旋转. import 'dart:math'; import 'package:flutter/material.dart'; clas
..
我正在使用ScaleGestureDetector来检测捏和捏动作, 通过获取比例因子an(如果小于等于1)则缩小图像,反之亦然. 但是问题是,在Android 6.0上,比例因子始终为1.0,这使得无法区分是捏还是捏. 在此先感谢您的帮助. import android.content.Context; import android.os.Handler; import and
..
我正在寻找一种算法,用于从一组给定的(x,y)点中检测矩形,三角形,正方形和圆形等简单形状。我也正在寻找一种方法,一旦发现该问题,便可以将其转换为更整洁的形状。 我已经在互联网上忙碌了,但没有发现任何“简单”的方法。 预先感谢。 解决方案 检测到: 很可能没有简单的通用方法将点集分类为形状。但是,您可能可以构建一些基本功能,这些功能对于分类许多形状很有用。例如: 这
..
如果我有20分,我该如何查看这些点是否构成一个圆圈?它不一定是一个完美的圈子. 例如,如果我每200毫秒存储一次鼠标坐标(当用户移动鼠标时),那么我想查看用户是否做出圆圈手势.我不能指望用户做出一个完美的圈子. 解决方案 我将执行以下操作; 计算最合适的圆通过点 计算每个点的残差(中心到点的连接距离减去最佳拟合圆半径) 如果足够大的残差百分比低于某个值(定义为最佳拟合半径的
..
我知道有很多与隐马尔可夫模型有关的材料,并且我还阅读了与该主题有关的所有问题和答案.我知道它是如何工作的以及如何进行训练,但是当尝试以简单的动态手势进行训练时,我无法解决以下问题. 我正在为OpenCV使用 HMM实施 我调查了以前问过的问题,并在此处一个>.这确实帮助我理解和使用了马尔可夫模型. 我总共有两个动态手势,它们都是对称的(向左滑动和向右滑动) 共有5个观察值,其中4个是手
..
OpenCV中手势识别的当前状态是什么? 我已经看到了能够检测手势的好例子(例如 https://www.andol. me/1661/),但是识别手势并执行一些操作(例如操纵屏幕上的对象)似乎要困难得多. 有人知道任何例子吗? 谢谢! 解决方案 我认为OpenCV中唯一支持手势识别的支持正是Luca Del Tongo在您链接的视频中展示的,即您可能希望使用颜色空间过滤
..
可能重复: 是否有用于IOS的手写识别库? 我正在为iPad开发一个可以识别笔迹的应用程序,我在徘徊是否有图书馆/框架来做这项工作? 有人知道其他应用程序是如何做到的吗?他们使用OCR还是手势识别? 我知道这里有很多关于该主题的问题,但是我没有得到令人满意的答案. 谢谢. 解决方案 我已经测试了很多HWR/OCR库. 这里有很棒的手写识别库: http://
..
您将如何设置手势识别器,以便同时使用 UISwipeGestureRecognizer 和 UIPanGestureRecognizer ?这样,如果您触摸并快速移动(快速滑动),它将手势检测为滑动,但是如果您触摸然后移动(触摸与移动之间的短暂延迟),它将检测为手势? 我尝试了 requireGestureRecognizerToFail 的各种排列,但这并不能完全解决问题,因此,如果离开S
..
现在我了解到,默认情况下,我们在iPhone中可以有5个接触点,并且可以在不同的SDK上启用各种接触点.但是我已经完成了接触点的注册并获得了距离,接触点的实际数量.我想知道是否有一种方法可以实现并获取特定接触点的直径,例如计算与食指相比的拇指触感,有什么想法吗? 解决方案 我认为Apple相当清楚地表明,他们不打算让第三方开发人员访问底层的多点触控信息.摘自Apple文档 iOS中的事件处
..
Kinect有哪些手势识别库(如果有)?现在,我正在使用OpenNI来记录骨骼运动,但不确定如何从中触发离散动作. 我的问题可能与姿势检测一样简单,但也可能与基于时间的移动(即检测何时他们的手在圆周上移动)一样复杂,具体取决于难度.我见过的姿势检测示例非常特殊-这是因为通用算法难以正确执行吗? 解决方案 NITE库(在OpenNI之上)具有用于检测滑动和其他手势的类,但是我个人在使用
..
我正在开发一款iPhone应用,你可以做很多不同的手势输入。目前有单指选择/拖动,两个手指滚动和两个手指捏缩放/缩小。我想添加两个手指旋转(你的手指在它们之间旋转一个点),但我无法弄清楚如何让它正常工作。所有其他手势都是线性的,所以它们只是使用点或交叉产品的问题。 我在想我必须存储斜率在每个手指的前两个点之间,并且如果矢量之间的角度接近90°,则存在旋转的可能性。如果下一个手指移动角度也接近
..
我正在尝试编写一个游戏,用户可以通过用手指绘制某些图案来发出命令......例如,如果他画了一个圆圈,一个'S'字母,一个表示法等等。 我已经熟悉了触摸事件,我能够读取坐标...我的问题是找到有关识别模式的算法和信息,但有一定程度的错误....例如,如果我应该检测到一个圆圈,我应该检测它,即使用户没有完成一个完美的。 任何资源在这件事情上,谢谢! 解决方案 这个网站演示了一个非
..
如何在iPhone上实现捏合手势?我熟悉在iPhone上使用触摸事件,但我非常懒,不想重新发明像PINCH手势那样普遍的东西......源代码或其链接会有所帮助。 解决方案 非常确定此处提供的解决方案已经过时,支持在iOS 3.2及更高版本中使用新的UIPinchGestureRecognizer类。 / p>
..