Class BaseRecognitionSettings

Class BaseRecognitionSettings

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

Configuraciones para el reconocimiento de imágenes.
Contiene elementos que permiten personalizar el proceso de reconocimiento.

public class BaseRecognitionSettings

Herencia

objectBaseRecognitionSettings

Derivados

RecognitionSettings

Miembros heredados

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

Constructores

BaseRecognitionSettings(Language)

Inicializa una nueva instancia de la clase Aspose.OCR.RecognitionSettings con un conjunto completo de propiedades.

public BaseRecognitionSettings(Language language = Language.Latin)

Parámetros

language Language

Idioma utilizado para OCR.

Propiedades

AllowedCharacters

Conjunto de caracteres permitidos. Determina el tipo de caracteres permitidos para el resultado del reconocimiento.

public CharactersAllowedType AllowedCharacters { get; set; }

Valor de la propiedad

CharactersAllowedType

AllowedSymbols

Establece los caracteres permitidos con la propiedad de alfabeto.

public string AllowedSymbols { get; set; }

Valor de la propiedad

string

AutomaticColorInversion

Detecta imágenes con texto blanco sobre fondo oscuro/negro y elige automáticamente un algoritmo OCR especial para ellas.

public bool AutomaticColorInversion { get; set; }

Valor de la propiedad

bool

DetectAreasMode

Permite seleccionar el modo óptimo para áreas de tipo documento: documento, foto, texto plano, columna, imagen.

public DetectAreasMode DetectAreasMode { get; set; }

Valor de la propiedad

DetectAreasMode

IgnoredSymbols

Establece una lista negra para símbolos de reconocimiento.

public string IgnoredSymbols { get; set; }

Valor de la propiedad

string

Language

Obtiene o establece el idioma utilizado para OCR.

Determina el alfabeto utilizado durante el reconocimiento.
Multi-idioma por defecto.

public Language Language { get; set; }

Valor de la propiedad

Language

LinesFiltration

Permite reconocer texto en las tablas (regiones rodeadas por líneas).

public bool LinesFiltration { get; set; }

Valor de la propiedad

bool

ThreadsCount

Obtiene o establece el número de hilos para el procesamiento.
Por defecto, 0 significa que la imagen se procesará con el número de hilos igual al número de procesadores.
ThreadsCount = 1 significa que la imagen se procesará en el hilo principal.

public int ThreadsCount { get; set; }

Valor de la propiedad

int

UpscaleSmallFont

Permite utilizar algoritmos adicionales específicamente para el reconocimiento de fuentes pequeñas.
Útil para imágenes con caracteres de tamaño pequeño.

public bool UpscaleSmallFont { get; set; }

Valor de la propiedad

bool

 Español