Class PreprocessingFilter

Class PreprocessingFilter

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

Clase de base para comandos de procesamiento de imágenes.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

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

PreprocessingFilter()

public PreprocessingFilter()

Properties

Default

La colección de filtros estándar contiene filtros AutoSkew

public static PreprocessingFilter Default { get; }

Valor de la propiedad

PreprocessingFilter

Empty

Colección de filtros vacíos

public static PreprocessingFilter Empty { get; }

Valor de la propiedad

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Añade el nuevo filtro a la colección para continuar con todas las operaciones.Consistencia en la colección.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Nueva operación para agregar a la lista de filtros.

AutoDenoising()

Permite el uso de una red neural adicional para mejorar la imagen - reducir el ruido.Util para imágenes con artefactos de escaneo, distorción, puntos, flares, gradientes, elementos extranjeros.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter Objeto.

AutoDenoising(Rectangle)

Permite el uso de una red neural adicional para mejorar la parte de la imagen - reduce el ruido.Util para imágenes con artefactos de escaneo, distorción, puntos, flares, gradientes, elementos extranjeros.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

AutoDenoisingFilter Objeto.

AutoDewarping()

Correción automática de distorciones geométricas en la imagen.Extremamente intensos recursos!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

Objeto de AutoDewarpingFilter.

AutoSkew()

Permite la corrección automática de la imagen.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

Objeto de AutoSkewFilter.

AutoSkew(Rectangle)

Permite la corrección automática de la parte de la imagen.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

Objeto de AutoSkewFilter.

Binarize()

Convertir una imagen en imagen negra y blanca.Las imágenes binarias son imágenes cuyos píxeles tienen sólo dos posibles valores de intensidad.Normalmente se muestran como negro y blanco.Numéricamente, los dos valores son a menudo 0 para negro y 255 para blanco.Las imágenes binarias se producen automáticamente al borde de una imagen.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

Objeto de filtro binario.

Binarize(Rectangle)

Converta una parte de la imagen en imagen negra y blanca.Las imágenes binarias son imágenes cuyos píxeles tienen sólo dos posibles valores de intensidad.Normalmente se muestran como negro y blanco.Numéricamente, los dos valores son a menudo 0 para negro y 255 para blanco.Las imágenes binarias se producen automáticamente al borde de una imagen.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

Objeto de filtro binario.

ContrastCorrectionFilter()

filtros de corrección de contraste.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

ContrastCorrectionFilter Objeto.

ContrastCorrectionFilter(Rectangle)

El filtro de corrección de contraste para la parte de la imagen.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

ContrastCorrectionFilter Objeto.

Dilate()

La dilatación añade píxeles a los límites de los objetos en una imagen.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

Objetos de dilatación.

Dilate(Rectangle)

La dilatación añade píxeles a los límites de los objetos en una parte de la imagen.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

Objetos de dilatación.

GetEnumerator()

para la realización de la interfaz numerable.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Número

Invert()

Invertir automáticamente los colores en una imagen de documento.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

El objeto de InvertFilter.

Invert(Rectangle)

Convertir automáticamente los colores en una parte de la imagen.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

El objeto de InvertFilter.

Median()

El filtro mediano fluye a través de cada elemento de la imagen y reemplaza cada píxel con el mediano de sus píxeles vecinos.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

Objeto de MedianFilter.

Median(Rectangle)

El filtro mediano corre a través de cada elemento de la parte de la imagen y reemplaza cada píxel con el mediano de sus píxeles vecinos.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

Objeto de MedianFilter.

Resize(int, int, InterpolationFilterType)

Resolución de la imagen: Resolución de la imagen de alta escala o de baja escala.

public static PreprocessingFilter Resize(int width, int height, InterpolationFilterType type)

Parameters

width int

La nueva amplitud de la imagen.

height int

La nueva altura de la imagen.

type InterpolationFilterType

Filtro.OCR.Filtro.InterpolarFiltroType

Returns

PreprocessingFilter

El objeto del filtro.

Resize(El int, int)

Resolución de la imagen: Resolución de la imagen de alta escala o de baja escala.InterpolationFilterType = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

La nueva amplitud de la imagen.

height int

La nueva altura de la imagen.

Returns

PreprocessingFilter

El objeto del filtro.

Rotate(float)

Rotación de la imagen original.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

ngulo de la rotación.De 360 a 360

Returns

PreprocessingFilter

Objetos de RotateFilter.

Rotate(Cuerpo, Rectangle)

Rota una parte de la imagen.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

ngulo de la rotación.De 360 a 360

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

Objetos de RotateFilter.

Scale(float)

Resolución de la imagen: Resolución de la imagen de alta escala o de baja escala.InterpolationFilterType = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

El factor escalante. Recomendado de 0.1 a 1 para reducir. de 1 a 10 para ampliar.

Returns

PreprocessingFilter

El objeto ScaleFilter.

Scale(Título: Interpolation FilterType)

Resolución de la imagen: Resolución de la imagen de alta escala o de baja escala.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

El factor escalante. Recomendado de 0.1 a 1 para reducir. de 1 a 10 para ampliar.

type InterpolationFilterType

Filtro.OCR.Filtro.InterpolarFiltroType

Returns

PreprocessingFilter

El objeto ScaleFilter.

Threshold(Int)

Crea una imagen binaria basada en la configuración de un valor límite en la intensidad de píxeles de la imagen original.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

El valor max.

Returns

PreprocessingFilter

Objeto de filtro binario.

Threshold(Título: Rectangle)

Crea una parte binaria de la imagen basada en la configuración de un valor límite en la intensidad de píxeles de la parte de la imagen original.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

El valor max.

area Rectangle

Las coordenadas de la parte de la imagen deben ser corregidas.

Returns

PreprocessingFilter

Objeto de filtro binario.

ToGrayscale()

Convertir una imagen en una imagen de gracia.La imagen tiene 256 niveles de luz en la imagen (0 a 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

El objeto GrayscaleFilter.

 Español