Object Recognizers
En plus de reconnaître du texte, les concepteurs de reconnaissance peuvent reconnaître une classe d’objets connexes. Les agents de reconnaissance d’objets reconnaissent les formes générales, en fonction de leur objectif. Les modules de reconnaissance d’objets sont utilisés pour reconnaître :
- Notes de musique
- Formes géométriques
- Équations mathématiques
- Éléments d’organigramme
En règle générale, les objets qui sont reconnus par un tel module de reconnaissance se trouvent dans une relation spatiale ou fonctionnelle à deux dimensions les uns avec les autres. Par exemple, dans les relations complexes d’une équation mathématique, un module de reconnaissance peut retourner des résultats différents pour une limite supérieure sur une intégrale définie par opposition à un numérateur dans une fraction.
En raison de la nature très générale de ces relations, il est extrêmement difficile de définir l’ensemble d’interfaces qui fonctionnera pour chaque module de reconnaissance d’objets.
La technologie Tablet PC fournit une infrastructure de base pour les modules de reconnaissance d’objets dans les interfaces Bibliothèque managée et Automation. Toutefois, vous devez développer des interfaces personnalisées qui décrivent des relations spatiales complexes entre des objets reconnus pour chaque module de reconnaissance d’objets. Plus précisément, pour les générateurs de reconnaissance d’objets, la plateforme fournit l’objet RecognizerContext de base pour associer l’objet Ink au contexte du module de reconnaissance et pour appeler le module de reconnaissance pour effectuer la reconnaissance.