我可以让识别数字墨水仅适用于数字吗?
Can I make Recognizing digital ink works with numbers only?
我有一个由用户写数字的面板,我希望当用户将手指从屏幕上移开时,用户绘制的数字将显示在 TextView 中。
我想使用 Recognizing digital ink with ML Kit on Android,清单如下:
- 抽取 1 = 大多数情况 return I or i letter
- 绘制 4 = 大多数情况 return u、U、y 或 Y 字母
- 抽取 5 = 大多数情况 return S 或 s 字母
我可以让识别数字墨水只使用数字吗?
目前 ML Kit 中没有提供纯数字模型,也没有办法
限制 类 期间考虑的字符(例如数字)
识别阶段。
然而,使用常规语言识别器(例如
英文),就是在
RecognitionContext passed in the recognize 打电话。这将使识别器更倾向于识别数字。
此外,您可以为最大数量设置一个高值(例如 100)
在识别器 options 中返回结果。
然后您可以遍历 RecognitionCandidates 列表(从最有可能开始排序)并过滤掉
非数字结果。
我有一个由用户写数字的面板,我希望当用户将手指从屏幕上移开时,用户绘制的数字将显示在 TextView 中。
我想使用 Recognizing digital ink with ML Kit on Android,清单如下:
- 抽取 1 = 大多数情况 return I or i letter
- 绘制 4 = 大多数情况 return u、U、y 或 Y 字母
- 抽取 5 = 大多数情况 return S 或 s 字母
我可以让识别数字墨水只使用数字吗?
目前 ML Kit 中没有提供纯数字模型,也没有办法 限制 类 期间考虑的字符(例如数字) 识别阶段。
然而,使用常规语言识别器(例如 英文),就是在 RecognitionContext passed in the recognize 打电话。这将使识别器更倾向于识别数字。 此外,您可以为最大数量设置一个高值(例如 100) 在识别器 options 中返回结果。 然后您可以遍历 RecognitionCandidates 列表(从最有可能开始排序)并过滤掉 非数字结果。