Android - 进行路径比较

问题描述 投票:0回答:1

在 Duolingo 应用程序中,有一个功能可以让您学习绘制字母并随后进行验证,如下图所示。

我很好奇这样的功能背后有哪些 Android 功能。

是路径吗?是手势吗?

以及如何将用户追踪的符号与应用程序中的参考符号进行比较?

任何帮助将不胜感激。

android path gesture
1个回答
0
投票

它不是内置的。他们编写了实际的算法来比较它(或者找到/购买了一个这样做的库)。其基础可能是一阶差分算法,将触摸的 (x,y) 点视为数据流,并寻找一阶差分以查看路径的变化和曲线中的拐点。但他们必须自己写所有这些。

© www.soinside.com 2019 - 2024. All rights reserved.