Class BaseRecognitionSettings

Class BaseRecognitionSettings

Nome do espaço: Aspose.OCR Assembleia: Aspose.OCR.dll (25.4.0)

Configuração para o reconhecimento da imagem.Contém elementos que permitem a personalização do processo de reconhecimento.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

Membros herdados

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

BaseRecognitionSettings(Language)

Inicia uma nova instância da classe Aspose.OCR.RecognitionSettings com um conjunto completo de propriedades.

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

Linguagem utilizada para o OCR.

Properties

AllowedCharacters

Defina o tipo de caracteres permitidos para o resultado de reconhecimento.

public CharactersAllowedType AllowedCharacters { get; set; }

Valor da propriedade

CharactersAllowedType

AllowedSymbols

Defina os caracteres permitidos com propriedade alfabética.

public string AllowedSymbols { get; set; }

Valor da propriedade

string

AutomaticColorInversion

Detecte imagens com texto branco em fundo escuro/negro e selecione automaticamente um algoritmo OCR especial para elas.

public bool AutomaticColorInversion { get; set; }

Valor da propriedade

bool

DetectAreasMode

Permite selecionar o modo ideal para áreas de tipo de documento: documento, foto, texto plano, coluna, imagem.

public DetectAreasMode DetectAreasMode { get; set; }

Valor da propriedade

DetectAreasMode

IgnoredSymbols

Escreva uma lista negra de símbolos de reconhecimento.

public string IgnoredSymbols { get; set; }

Valor da propriedade

string

Language

Obter ou definir a linguagem utilizada para o OCR.Determina o alfabeto utilizado durante o reconhecimento.linguagem múltipla por padrão.

public Language Language { get; set; }

Valor da propriedade

Language

LanguageDetectionLevel

Determina o nível de detecção de linguagem para o reconhecimento de texto.Funciona apenas se a língua selecionada for Aspose.OCR.Language.Multilangue,Aspose.OCR.Language.Auto, ou __ WL36.Langue.Universal.Este processo é demorado e retarda significativamente o reconhecimento geral.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Valor da propriedade

LanguageDetectionLevel

LinesFiltration

Permite reconhecer texto nas tabelas (regiões circundadas).

public bool LinesFiltration { get; set; }

Valor da propriedade

bool

ThreadsCount

Recebe ou coloca o número fo filas para processamento.Por padrão, 0 significa que a imagem será processada com o número de filas igual ao número de processadores.ThreadsCount = 1 significa que a imagem será processada no thread principal.

public int ThreadsCount { get; set; }

Valor da propriedade

int

UpscaleSmallFont

Permite usar algoritmos adicionais especificamente para reconhecimento de letras pequenas.Utilidade para imagens com pequenos caracteres.

public bool UpscaleSmallFont { get; set; }

Valor da propriedade

bool

 Português