gpt4 book ai didi

c# - 在 Microsoft Ink 中分隔线条

转载 作者:太空宇宙 更新时间:2023-11-03 11:40:14 26 4
gpt4 key购买 nike

使用 Mircosoft.Ink,当我有一个 RecognizerContext rec 时,如何分隔不同的行?当我调用 rec.Recognize 时,我需要获取每行编写的文本,而不是所有内容。

最佳答案

我终于找到了解决办法:

Divider theDivider = new Divider(theStrokes, theRecognizerContext);

DivisionResult theResult = theDivider.Divide();
DivisionUnits theDivisionUnits = theResult.ResultByType(InkDivisionType.Line);

foreach (DivisionUnit theLine in theDivisionUnits)
{
string theRecognitionString = theLine.RecognitionString;
}

(来源:http://msdn.microsoft.com/en-us/library/microsoft.ink.divider.divide(v=VS.85).aspx)

遗憾的是,这并不能可靠地工作,至少对于我的输入来说是这样。对于三行输入,它有时只能识别一行,有时是两行,很少是三行。不知道为什么,就自己分析笔划,把线条分开。

关于c# - 在 Microsoft Ink 中分隔线条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5009122/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com