Passer au contenu principal
Les constantes de l’énumération WordModelTypeEnum servent à décrire le type du modèle de mot.
typedef enum {
 WMT_MonolingualWord,
 WMT_RegExpWord,
 WMT_BilingualComposite,
 WMT_Acronym,
 WMT_Number,
 WMT_NumberWithQualifier,
 WMT_WordNumberComposite,
 WMT_BilingualWordNumberComposite,
 WMT_RomanNumber,
 WMT_MonolingualWordWithExtras,
 WMT_MixedFormDictionaryWord,
 WMT_PhoneNumber,
 WMT_Punctuation,
 WMT_FileName,
 WMT_UrlOrEmail,
 WMT_NoSuitableModel,
 WMT_MRZString
} WordModelTypeEnum;

Éléments

NomDescription
WMT_AcronymUn acronyme composé de lettres majuscules. Le mot peut contenir des chiffres et des séparateurs, par exemple “B2B”, “C.E.R.N.”.
WMT_BilingualCompositeUn mot composé bilingue avec un point de séparation explicite.
WMT_BilingualWordNumberCompositeUn mot composé avec des points de séparation explicites, constitué de deux mots appartenant à des langues différentes et d’un nombre, par exemple “Windows-2000-kompatibel”.
WMT_FileNameUn nom de fichier DOS/Windows ou UNIX, par exemple “README.TXT”, “C:\WINNT\system32”, “/etc/motd.rc”.
WMT_MixedFormDictionaryWordUn mot du dictionnaire de la langue contenant certains caractères (par exemple des chiffres) qui ne font pas partie de l’alphabet de cette langue, par exemple “100BaseTX”.
WMT_MonolingualWordUn mot courant. Sa grammaire est déterminée par l’alphabet de la langue. En outre, le mot peut contenir des caractères séparateurs, par exemple ”/” ou ”-”.
WMT_MonolingualWordWithExtrasUn mot constitué de caractères de l’alphabet de la langue ainsi que de caractères spéciaux, de chiffres, etc., par exemple “Alias\Wavefront”.
WMT_MRZStringUne chaîne lisible par machine d’un passeport, par exemple “P<USAERIKSSON<<ANNA<MARIA<<<<<<<<<<<<<<<<<<<”.
WMT_NoSuitableModelUn mot qui ne correspond à aucun modèle de mot. Chaque caractère du mot est reconnu séparément, sans contexte. Le résultat de la reconnaissance peut être une suite de caractères dénuée de sens.
WMT_NumberUn mot constitué de chiffres et de signes de ponctuation, par exemple “123”, “4.56”, “#789”.
WMT_NumberWithQualifierUn mot avec un préfixe ou un suffixe servant de qualificatif ou de flexion, par exemple “USD250”, “1.2GHz”, “2nd”.
WMT_PhoneNumberUn numéro de téléphone. Un préfixe est autorisé, par exemple “Ph.(495)123-45678”.
WMT_PunctuationUn ensemble de signes de ponctuation séparés d’un mot par un ou plusieurs espaces.
WMT_RegExpWordUn mot de la langue dont la grammaire est décrite par une expression régulière.
WMT_RomanNumberUn nombre romain.
WMT_UrlOrEmailUne URL ou une adresse e-mail, par exemple “http://www.abbyy.com”, “engine_support@abbyy.com”.
WMT_WordNumberCompositeUn mot composé avec un point de séparation explicite, constitué d’un mot et d’un chiffre, par exemple “2-meter”.

Utilisé dans

IWordRecognitionVariant::ModelType