Pular para o conteúdo principal
As constantes da enumeração WordModelTypeEnum são usadas para descrever o tipo de modelo de palavra.
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;

Elementos

NomeDescrição
WMT_AcronymUm acrônimo composto por letras maiúsculas. A palavra pode conter dígitos e separadores, por exemplo, “B2B”, “C.E.R.N.”.
WMT_BilingualCompositeUma palavra composta bilíngue com um ponto de separação explícito.
WMT_BilingualWordNumberCompositeUma palavra composta com pontos de separação explícitos, formada por duas palavras de idiomas diferentes e um número, por exemplo, “Windows-2000-kompatibel”.
WMT_FileNameUm nome de arquivo do DOS/Windows ou do UNIX, por exemplo, “README.TXT”, “C:\WINNT\system32”, “/etc/motd.rc”.
WMT_MixedFormDictionaryWordUma palavra do dicionário do idioma que contém alguns caracteres (por exemplo, dígitos) que não pertencem ao alfabeto desse idioma, por exemplo, “100BaseTX”.
WMT_MonolingualWordUma palavra comum. Sua gramática é determinada pelo alfabeto do idioma. Além disso, a palavra pode conter caracteres separadores, por exemplo, ”/” ou ”-”.
WMT_MonolingualWordWithExtrasUma palavra composta por caracteres do alfabeto do idioma, caracteres especiais, dígitos etc., por exemplo, “Alias\Wavefront”.
WMT_MRZStringUma sequência legível por máquina de um passaporte, por exemplo, “P<USAERIKSSON<<ANNA<MARIA<<<<<<<<<<<<<<<<<<<”.
WMT_NoSuitableModelUma palavra que não se encaixa em nenhum modelo de palavra. Cada caractere da palavra é reconhecido separadamente, sem contexto. O resultado do reconhecimento pode ser uma sequência de caracteres sem sentido.
WMT_NumberUma palavra composta por dígitos e sinais de pontuação, por exemplo, “123”, “4.56”, “#789”.
WMT_NumberWithQualifierUma palavra com um prefixo ou sufixo que funciona como qualificador ou flexão, por exemplo, “USD250”, “1.2GHz”, “2nd”.
WMT_PhoneNumberUm número de telefone. Um prefixo é permitido, por exemplo, “Ph.(495)123-45678”.
WMT_PunctuationUm conjunto de sinais de pontuação separado de uma palavra por um ou mais espaços.
WMT_RegExpWordUma palavra do idioma cuja gramática é descrita por uma expressão regular.
WMT_RomanNumberUm número romano.
WMT_UrlOrEmailUma URL ou um endereço de e-mail, por exemplo, “http://www.abbyy.com”, “engine_support@abbyy.com”.
WMT_WordNumberCompositeUma palavra composta com um ponto de separação explícito, formada por uma palavra e um dígito, por exemplo, “2-meter”.

Usado em

IWordRecognitionVariant::ModelType