HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 识别用户手指在iPhone屏幕上绘制的数字的最佳方式大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我打算让用户以7段显示的形状绘制数字(1到9)的形状.检测抽取的数字的最佳方法是什么? @H_404_2@我知道如何做所有触摸跟踪和UIGestureRecogniser的东西 – 我正在寻找一个良好的逻辑来做到这一点.

@H_404_2@到目前为止,我有
当触摸从一个段的一半移动到另一个段时,突出显示该段.触摸完成后,检查已突出显示的segs并确定绘制的数字.

@H_404_2@我想过改善它的方法
在屏幕上绘制手指路径的形状.如果线与seg的中间相交,则突出显示该seg.

@H_404_2@有人有任何提示或更好的方法吗?我愿意接受任何建议 – 即使这意味着要废弃我的所有代码并从头开始.

解决方法

我已经使用$stroke识别器的实现来绘制数字识别. @H_404_2@> $1 Unistroke recognizer
> $N Multistroke recognizer

@H_404_2@两种算法都链接到几个Objective-C / iOS实现.

@H_404_2@识别器将基于不同的算法将输入与预定义模式进行比较(链接页面上的详细说明).为此,你必须制作自己的数字模式(基本上只是绘制一些东西,然后让识别器将其转换为你存储的数据结构供以后使用).然后在用户输入上比较您之前记录的模式以找到匹配项.

@H_404_2@1美元的识别器足以满足我的应用需求,我会让用户首先练习绘制数字. $N识别器能够区分更复杂的stokes,并且可能接受更复杂的绘制数字.这是你必须要试验的东西.

大佬总结

以上是大佬教程为你收集整理的ios – 识别用户手指在iPhone屏幕上绘制的数字的最佳方式全部内容,希望文章能够帮你解决ios – 识别用户手指在iPhone屏幕上绘制的数字的最佳方式所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。