1

我有一个用户可以用手指绘制的区域。该区域包含一个对象,我希望用户能够顺时针或逆时针旋转它。我的想法是为用户提供整个屏幕来控制对象。我的意思是,如果用户开始以圆形模式描述顺时针手指运动,则对象将沿该方向旋转。如果运动是逆时针方向的,则对象将向另一个方向旋转。

因此,这个想法是检测手指是否在描述圆周运动,顺时针或逆时针以及角度量。这必须是实时的,我的意思是,只要用户在旋转手指对象就在旋转。

我见过应用程序做类似的事情,用户绘制一个形状和繁荣,应用程序用漂亮的形状代替了笨重的形状。本质上,该应用程序检测到绘制了一个圆形、一个三角形等,并将该手势替换为一个真正漂亮的形状。

我该怎么做这种事情?我只对圆圈运动感兴趣。

大家能给我指个方向吗?

谢谢。

4

1 回答 1

0

查看“圆形检测的霍夫变换”。这是一篇很好的博客文章

于 2012-06-18T17:00:21.440 回答