Class BaseRecognitionSettings

Class BaseRecognitionSettings

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Configurações para o reconhecimento de imagem.
Contém elementos que permitem personalizar o processo de reconhecimento.

public class BaseRecognitionSettings

Herança

objectBaseRecognitionSettings

Derivados

RecognitionSettings

Membros Herdados

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

Construtores

BaseRecognitionSettings(Language)

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

public BaseRecognitionSettings(Language language = Language.Latin)

Parâmetros

language Language

Idioma usado para OCR.

Propriedades

AllowedCharacters

Conjunto de caracteres permitidos. Determina o tipo de caracteres permitidos para o resultado do reconhecimento.

public CharactersAllowedType AllowedCharacters { get; set; }

Valor da Propriedade

CharactersAllowedType

AllowedSymbols

Define os caracteres permitidos com a propriedade do alfabeto.

public string AllowedSymbols { get; set; }

Valor da Propriedade

string

AutomaticColorInversion

Detecta imagens com texto branco em fundo escuro/preto e escolhe automaticamente um algoritmo OCR especial para elas.

public bool AutomaticColorInversion { get; set; }

Valor da Propriedade

bool

DetectAreasMode

Permite selecionar o modo ideal para tipos de áreas de documentos: documento, foto, texto simples, coluna, imagem.

public DetectAreasMode DetectAreasMode { get; set; }

Valor da Propriedade

DetectAreasMode

IgnoredSymbols

Define a lista negra para símbolos de reconhecimento.

public string IgnoredSymbols { get; set; }

Valor da Propriedade

string

Language

Obtém ou define o idioma usado para OCR.

Determina o alfabeto usado durante o reconhecimento.
Multilíngue por padrão.

public Language Language { get; set; }

Valor da Propriedade

Language

LinesFiltration

Permite reconhecer texto em tabelas (regiões cercadas por linhas).

public bool LinesFiltration { get; set; }

Valor da Propriedade

bool

ThreadsCount

Obtém ou define o número de threads para processamento.
Por padrão, 0 significa que a imagem será processada com o número de threads igual ao número de processadores.
ThreadsCount = 1 significa que a imagem será processada na thread principal.

public int ThreadsCount { get; set; }

Valor da Propriedade

int

UpscaleSmallFont

Permite usar algoritmos adicionais especificamente para reconhecimento de fontes pequenas.
Útil para imagens com caracteres de tamanho pequeno.

public bool UpscaleSmallFont { get; set; }

Valor da Propriedade

bool

 Português