问题标签 [gesture-recognition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3834 浏览

iphone - 如何在 PhoneGap 0.8 中检测摇晃手势?

我正在使用 PhoneGap 0.8,我想检测一个基本的摇动手势。我发现了两个相关的片段:

http://groups.google.com/group/phonegap/browse_thread/thread/25178468b8eb9e9f

http://phonegap.pbworks.com/Handling-Shake-Events

他们都不为我工作。不幸的是,文档似乎有点过时,PhoneGap 的 API 参考只是一堆测试。我知道它可以做到我只是没有一个已知的好的起点。

如果有人可以为他们知道适用于他们的 PhoneGap 提供一小段抖动检测代码,我将非常感激。谢谢你的时间!

0 投票
4 回答
9772 浏览

c# - 用于从网络摄像头进行手势识别的 C# 或 JAVA 库?

我有一个手势识别项目。我想知道如何使用 C# 或 Java 对其进行编程?有什么特别的图书馆吗?我需要编程还是需要特殊设备而不是网络摄像头?

0 投票
1 回答
2334 浏览

android - 在菜单按钮顶部使用 android 手势

我想要的是有一个选项菜单,用户可以在其中选择在以下菜单之间导航:

  1. 触摸一个按钮,然后按下轨迹球将其选中
  2. 从 Gestures Builder 绘制预定义的手势

就目前而言,我已经创建了我的按钮OnClickListener和手势GestureOverlayView。然后我Activity根据使用按下按钮还是执行手势来选择开始新的。但是,当我尝试绘制手势时,它没有被拾取。只有按下按钮才会被识别。以下是我的代码:

任何建议将不胜感激!

0 投票
2 回答
6212 浏览

c# - 如何为计算机视觉开发 AForge.NET

我正在尝试开发一个程序来识别手势并基于手势,运行一些命令或移动鼠标。如何将 AForge.NET 与 C# 一起使用???有可能这样做吗?有教程吗???请帮忙

0 投票
1 回答
1012 浏览

java - 是否有用于手势识别的纯 Java 框架?

那里有任何特定的 Java 手势识别吗?iGesture已经很老了。OpenCV基于 C/C++,我使用了一些 Java 包装器,如JavaCV,但我找不到任何资源和文档。有没有用于手势识别的纯 Java 框架?知道的请推荐。

0 投票
5 回答
10883 浏览

algorithm - 使用网络摄像头跟踪手势

我想开发一个程序,它使用网络摄像头来跟踪四种颜色,这些颜色将放在我双手的食指和拇指上,根据我的手势,计算机将解释这些手势并执行命令。例如,如果我打开了一个网站,我所要做的就是用手指捏一下,网页就会缩放。我想要 stackoverflow 社区关于从哪里开始以及是否有人对我有任何建议的建议。提前致谢。

0 投票
14 回答
306969 浏览

html - 使用鼠标在 HTML5 Canvas 上绘图

我想使用鼠标在 HTML 画布上绘图(例如,绘制签名、绘制名称……)

我将如何实施呢?

0 投票
5 回答
6225 浏览

c - 简单的圆形手势检测

我正在寻找一种简单的程序化方式来检测用户是否绘制了圆形。我在 C 中工作,但很高兴使用伪代码工作。一些谷歌搜索带来了一些(希望)过于复杂的方法。

我将鼠标坐标跟踪为浮点数,并创建了一个向量数组来跟踪鼠标随时间的移动。本质上,我希望检测何时绘制了一个圆圈,然后忽略与该圆圈无关的所有运动数据。

我对如何实现这一点有一个基本的想法:

使用轮询功能跟踪所有运动。每次轮询函数时,都会存储当前鼠标位置。在这里,我们遍历历史位置数据并进行粗略的“定位”以比较两个位置。如果新位置距离旧位置足够近,我们会删除旧位置之前的所有历史数据。

虽然这在理论上可行,但在实践中却是一团糟。有没有人有什么建议?如果建议的方法可以检测它是顺时针还是逆时针绘制,则加分。

0 投票
1 回答
411 浏览

c# - 如何解释 GestureRecognizer 结果排序顺序?

.NET中的类文档GestureRecognizer指出,Recognize 方法返回的结果的排序顺序与置信度的强弱有关。

但是,当我创建自己的创建识别器的示例(在 WPF、.NET 3.5sp1 中)时,我看不到这种行为。作为记录,我将识别器设置为识别所有可能的手势(ApplicationGesture.AllGestures)。

我的代码从 MouseDown 开始,然后记录 MouseMove 上的所有点,直到它接收到 MouseUp 事件,然后在从所有这些点(通常在 100 点左右的范围内)生成的笔划上调用识别器.Recognize()。

我经常得到的是这样排序的 4+ 次点击(报告的置信度在括号中):

  1. 无手势(强)
  2. 左箭头(中级)
  3. 方形(强)
  4. ChevronDown(强)

这是一个错误吗?我应该只关注数组中的第一项吗?

0 投票
1 回答
21225 浏览

android - 如何检测视图上的双击?

可能重复:
Android - 基本手势检测

我试图让一个对 Android 上的双击敏感的视图。到目前为止,我学会了设置双击并知道在什么地方处理事件以进行操作:
API:android.view.GestureDetector.OnDoubleTapListener


但是如何将其链接到视图?这是在一个有几个 View 成员的类中。

我真的很感谢你帮我把这些点联系起来!