Class BaseRecognitionSettings

Class BaseRecognitionSettings

Nombre del espacio: Aspose.OCR Asamblea: Aspose.OCR.dll (25.4.0)

Configuraciones para el reconocimiento de la imagen.Contiene elementos que permiten personalizar el proceso de reconocimiento.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

Miembros heredados

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

Constructors

BaseRecognitionSettings(Language)

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

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

El lenguaje utilizado en OCR.

Properties

AllowedCharacters

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

public CharactersAllowedType AllowedCharacters { get; set; }

Valor de la propiedad

CharactersAllowedType

AllowedSymbols

Configure los caracteres permitidos con propiedad alfabética.

public string AllowedSymbols { get; set; }

Valor de la propiedad

string

AutomaticColorInversion

Detectar imágenes con texto blanco en un fondo oscuro/negro y seleccionar automáticamente un algoritmo especial de OCR para ellas.

public bool AutomaticColorInversion { get; set; }

Valor de la propiedad

bool

DetectAreasMode

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

public DetectAreasMode DetectAreasMode { get; set; }

Valor de la propiedad

DetectAreasMode

IgnoredSymbols

La lista negra para los símbolos de reconocimiento.

public string IgnoredSymbols { get; set; }

Valor de la propiedad

string

Language

Obtenga o establece el idioma utilizado para OCR.Determina el alfabeto utilizado durante el reconocimiento.Multilingüismo por defecto.

public Language Language { get; set; }

Valor de la propiedad

Language

LanguageDetectionLevel

Especifica el nivel de detección de lenguaje para el reconocimiento de texto.Sólo funciona si el idioma seleccionado es Aspose.OCR.Language.Multilangue,Aspose.OCR.Language.Auto, o __ WL36.La lengua.Universal.Este proceso es de tiempo y ralentiza significativamente el reconocimiento general.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Valor de la propiedad

LanguageDetectionLevel

LinesFiltration

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

public bool LinesFiltration { get; set; }

Valor de la propiedad

bool

ThreadsCount

Obtenga o establece el número de filas fo para el procesamiento.Por defecto, 0 significa que la imagen será procesada con el número de filas igual a su 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 letras pequeñas.Utilidad para imágenes con pequeños personajes.

public bool UpscaleSmallFont { get; set; }

Valor de la propiedad

bool

 Español