Class BaseRecognitionSettings
Contenido
[
Ocultar
]BaseRecognitionSettings class
Configuración para el reconocimiento de imágenes. Contiene elementos que permiten personalizar el proceso de reconocimiento.
public class BaseRecognitionSettings
Constructores
Nombre | Descripción |
---|---|
BaseRecognitionSettings(Language, bool, float, int) | Inicializa una nueva instancia delRecognitionSettings clase con conjunto completo de propiedades. |
Propiedades
Nombre | Descripción |
---|---|
AllowedCharacters { get; set; } | Conjunto de caracteres permitidos. Determina el tipo de caracteres permitidos para el resultado del reconocimiento. |
AutoContrast { get; set; } | Permite utilizar un algoritmo de corrección de contraste adicional para la imagen antes del reconocimiento. |
AutoDenoising { get; set; } | Permite el uso de una red neuronal adicional para mejorar la imagen: reduce el ruido. Útil para imágenes con artefactos de escaneo, distorsión, puntos, destellos, degradados, elementos extraños. |
AutoSkew { set; } | Obtiene o establece un indicador que indica si se debe habilitar la corrección automática de la inclinación de la imagen. Habilitado (verdadero) de forma predeterminada. |
DetectAreasMode { get; set; } | Permite seleccionar el modo óptimo para las áreas del tipo de documento: documento, foto, texto sin formato, columna, imagen. |
IgnoredCharacters { get; set; } | Establece la lista negra para los símbolos de reconocimiento. |
Language { set; } | Obtiene o establece el idioma utilizado para OCR. Determina el alfabeto utilizado durante el reconocimiento. Multi-idioma por defecto. |
LinesFiltration { get; set; } | Permite reconocer texto en las tablas (regiones rodeadas de líneas). |
PreprocessingFilters { get; set; } | Permite preparar la imagen para OCR ajustando los métodos de preprocesamiento. |
SkewAngle { set; } | Obtiene o establece el ángulo en grados para la rotación de la imagen. Establecer este valor deshabilitará elAutoSkew propiedad, por lo que no se aplica la corrección de desviación automática. Cero por defecto. |
ThreadsCount { set; } | Obtiene o establece el número de subprocesos para procesar. De forma predeterminada, 0 significa que la imagen se procesará con un número de subprocesos igual a su número de procesadores. ThreadsCount = 1 significa que la imagen se procesará en el subproceso principal. |
ThresholdValue { set; } | Obtiene o establece un valor de umbral personalizado para la binarización de imágenes. Rango de 1 a 255. |
UpscaleSmallFont { get; set; } | Le permite usar algoritmos adicionales específicamente para el reconocimiento de fuentes pequeñas. Útil para imágenes con caracteres de tamaño pequeño. |
Ver también
- espacio de nombres Aspose.OCR
- asamblea Aspose.OCR