我目前正在寻找有关如何实现OS X Yosemite标记功能的一些指南/示例。即,自动检测/猜测徒手画以匹配用户是否试图绘制圆形,方形或三角形的意图。
请参考下图,左侧代表用户徒手画,右侧是自动检测到的形状,代替OS X标记。
答案 0 :(得分:1)
识别来自手势的对象是正在进行的研究的主题。您可能需要查看一类称为“$ recognizers”的算法。原始算法是“$ 1识别器”,值得一读。
只要您受限于特定类型的形状,实现此类识别器并不困难。 $ 1识别器(如果我没记错)只适用于连续路径(因此“X”不起作用,因为它需要两个笔画)。但是,后来的工作扩展了非连续案例的1美元识别器。