Je fais une application de feuille de calcul mathématique où vous pouvez écrire dans la réponse ci-dessous le problème en utilisant un InkCanvas
. Le problème est que si vous écrivez un "1" comme la plupart des gens le font, il ressemble à "|", et est reconnu comme une barre verticale. Il semble qu'il devrait y avoir un moyen de définir le InkRecognizerContainer
pour reconnaître seulement les nombres, mais je ne trouve aucun moyen de le faire. Est-ce possible?InkCanvas reconnaître seulement les numéros
Voici mon code actuel:
var recognitionResults = await inkRecognizerContainer.RecognizeAsync(inkCanvas.InkPresenter.StrokeContainer, InkRecognitionTarget.All)
string answerString = string.Empty;
foreach (var result in recognitionResults)
{
answerString += result.GetTextCandidates()[0];
}
int submittedAnswer = Convert.ToInt32(answerString);
Huh. C'est le système de reconnaissance que j'utilise. Je vais essayer plus tard aujourd'hui. –
Y at-il un moyen d'apporter Microsoft English (US) Handwriting Recognizer avec application? L'utilisateur peut l'utiliser immédiatement sans l'installer dans la région et la langue – quangkid