gesture-recognition相关内容

Flutter:如何为任何容器实现“旋转"和平移/移动手势?

我已经为容器实现了Scale手势.另外,我添加了onHorizo​​ntalDragUpdate和onVerticalDragUpdate.但是,当我尝试同时添加两者时,出现了一个异常,提示无法同时使用Scale手势实现两者.即使是平移手势,它也会抛出相同的异常.下面是我的代码: import'package:flutter/material.dart';导入'package:vector_m ..
发布时间:2021-05-08 20:16:31 其他开发

使用物镜C进行图像比较

我计划创建一个应用程序来比较药丸图像(如果它们相同). 我可以使用任何来源来检测图片中药丸的颜色,形状,大小,并了解该图片是否与同一药丸的其他图片相同吗? 关于, ZaldzBgz 解决方案 我知道一个很好的计算机视觉库,不确定它是否可以帮助您.您可以查看: OpenCV .它可以在iPhone上使用 ..

GestureDetector.SimpleOnGestureListener和GestureDetectorCompat不起作用.我的代码有什么问题?

我正在遵循检测常见手势指南.我已链接到android-support-v4.jar库以获取GestureDetectorCompat,并且我的代码似乎与指南中的代码完全相同,只是我在自定义视图而非活动中检测手势: public class MyGlView extends GLSurfaceView { private GestureDetectorCompat m_gesture ..
发布时间:2020-11-13 20:18:48 移动开发

使用颤动中的按钮手势旋转文本或图像

现在,当我做出360度手势时,图像仅从左向右平滑旋转. 必填结果: 进行360度手势时应从右向左旋转. 完成:当我们进行360度手势时,应该从右向左旋转. 一旦我们从某个位置开始从左向右旋转,然后又从右向左向左旋转,它应该从做出手势的任一方向旋转. import 'dart:math'; import 'package:flutter/material.dart'; clas ..

在Android 6.0中,scaleGestureDetector.getScaleFactor()始终返回1.0

我正在使用ScaleGestureDetector来检测捏和捏动作, 通过获取比例因子an(如果小于等于1)则缩小图像,反之亦然. 但是问题是,在Android 6.0上,比例因子始终为1.0,这使得无法区分是捏还是捏. 在此先感谢您的帮助. import android.content.Context; import android.os.Handler; import and ..

二维形状识别与解析算法

我正在寻找一种算法,用于从一组给定的(x,y)点中检测矩形,三角形,正方形和圆形等简单形状。我也正在寻找一种方法,一旦发现该问题,便可以将其转换为更整洁的形状。 我已经在互联网上忙碌了,但没有发现任何“简单”的方法。 预先感谢。 解决方案 检测到: 很可能没有简单的通用方法将点集分类为形状。但是,您可能可以构建一些基本功能,这些功能对于分类许多形状很有用。例如: 这 ..
发布时间:2020-06-03 21:39:43 其他开发

多个点是否组成一个圆?

如果我有20分,我该如何查看这些点是否构成一个圆圈?它不一定是一个完美的圈子. 例如,如果我每200毫秒存储一次鼠标坐标(当用户移动鼠标时),那么我想查看用户是否做出圆圈手势.我不能指望用户做出一个完美的圈子. 解决方案 我将执行以下操作; 计算最合适的圆通过点 计算每个点的残差(中心到点的连接距离减去最佳拟合圆半径) 如果足够大的残差百分比低于某个值(定义为最佳拟合半径的 ..
发布时间:2020-05-28 21:02:30 其他开发

动态手势的隐马尔可夫模型训练?

我知道有很多与隐马尔可夫模型有关的材料,并且我还阅读了与该主题有关的所有问题和答案.我知道它是如何工作的以及如何进行训练,但是当尝试以简单的动态手势进行训练时,我无法解决以下问题. 我正在为OpenCV使用 HMM实施 我调查了以前问过的问题,并在此处一个>.这确实帮助我理解和使用了马尔可夫模型. 我总共有两个动态手势,它们都是对称的(向左滑动和向右滑动) 共有5个观察值,其中4个是手 ..
发布时间:2020-05-20 19:29:07 C/C++开发

OpenCV手势识别的当前状态?

OpenCV中手势识别的当前状态是什么? 我已经看到了能够检测手势的好例子(例如 https://www.andol. me/1661/),但是识别手势并执行一些操作(例如操纵屏幕上的对象)似乎要困难得多. 有人知道任何例子吗? 谢谢! 解决方案 我认为OpenCV中唯一支持手势识别的支持正是Luca Del Tongo在您链接的视频中展示的,即您可能希望使用颜色空间过滤 ..
发布时间:2020-05-20 19:28:22 其他开发

iOS的手写识别应用程序如何识别我的手写内容?

可能重复: 是否有用于IOS的手写识别库? 我正在为iPad开发一个可以识别笔迹的应用程序,我在徘徊是否有图书馆/框架来做这项工作? 有人知道其他应用程序是如何做到的吗?他们使用OCR还是手势识别? 我知道这里有很多关于该主题的问题,但是我没有得到令人满意的答案. 谢谢. 解决方案 我已经测试了很多HWR/OCR库. 这里有很棒的手写识别库: http:// ..
发布时间:2020-05-19 19:30:35 移动开发

如何使UISwipeGestureRecognizer和UIPanGestureRecognizer在同一视图上工作

您将如何设置手势识别器,以便同时使用 UISwipeGestureRecognizer 和 UIPanGestureRecognizer ?这样,如果您触摸并快速移动(快速滑动),它将手势检测为滑动,但是如果您触摸然后移动(触摸与移动之间的短暂延迟),它将检测为手势? 我尝试了 requireGestureRecognizerToFail 的各种排列,但这并不能完全解决问题,因此,如果离开S ..

如何在iPhone,iPad和Android设备上计算TouchPoint的直径?

现在我了解到,默认情况下,我们在iPhone中可以有5个接触点,并且可以在不同的SDK上启用各种接触点.但是我已经完成了接触点的注册并获得了距离,接触点的实际数量.我想知道是否有一种方法可以实现并获取特定接触点的直径,例如计算与食指相比的拇指触感,有什么想法吗? 解决方案 我认为Apple相当清楚地表明,他们不打算让第三方开发人员访问底层的多点触控信息.摘自Apple文档 iOS中的事件处 ..
发布时间:2020-05-14 02:01:39 移动开发

基于骨骼运动的Kinect 3D手势识别-存在哪些库?

Kinect有哪些手势识别库(如果有)?现在,我正在使用OpenNI来记录骨骼运动,但不确定如何从中触发离散动作. 我的问题可能与姿势检测一样简单,但也可能与基于时间的移动(即检测何时他们的手在圆周上移动)一样复杂,具体取决于难度.我见过的姿势检测示例非常特殊-这是因为通用算法难以正确执行吗? 解决方案 NITE库(在OpenNI之上)具有用于检测滑动和其他手势的类,但是我个人在使用 ..
发布时间:2020-04-26 09:50:56 其他开发

iPhone上的双指旋转手势?

我正在开发一款iPhone应用,你可以做很多不同的手势输入。目前有单指选择/拖动,两个手指滚动和两个手指捏缩放/缩小。我想添加两个手指旋转(你的手指在它们之间旋转一个点),但我无法弄清楚如何让它正常工作。所有其他手势都是线性的,所以它们只是使用点或交叉产品的问题。 我在想我必须存储斜率在每个手指的前两个点之间,并且如果矢量之间的角度接近90°,则存在旋转的可能性。如果下一个手指移动角度也接近 ..
发布时间:2018-11-01 13:08:17 移动开发

在iPhone屏幕上绘图时识别模式

我正在尝试编写一个游戏,用户可以通过用手指绘制某些图案来发出命令......例如,如果他画了一个圆圈,一个'S'字母,一个表示法等等。 我已经熟悉了触摸事件,我能够读取坐标...我的问题是找到有关识别模式的算法和信息,但有一定程度的错误....例如,如果我应该检测到一个圆圈,我应该检测它,即使用户没有完成一个完美的。 任何资源在这件事情上,谢谢! 解决方案 这个网站演示了一个非 ..

如何在iPhone上进行捏合手势?

如何在iPhone上实现捏合手势?我熟悉在iPhone上使用触摸事件,但我非常懒,不想重新发明像PINCH手势那样普遍的东西......源代码或其链接会有所帮助。 解决方案 非常确定此处提供的解决方案已经过时,支持在iOS 3.2及更高版本中使用新的UIPinchGestureRecognizer类。 / p> ..
发布时间:2018-11-01 12:08:40 移动开发