Class PreprocessingFilter

PreprocessingFilter class

Clase base para comandos de procesamiento de imágenes.

Clase base para comandos de procesamiento de imágenes.

public class PreprocessingFilter : IEnumerable

Constructores

NombreDescripción
PreprocessingFilter()Constructor predeterminado

Métodos

NombreDescripción
static AutoDenoising()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.
static AutoDenoising(Rectangle)Permite el uso de una red neuronal adicional para mejorar la parte de la imagen: reduce el ruido. Útil para imágenes con artefactos de escaneo, distorsión, manchas, destellos, degradados, elementos extraños.
static AutoDewarping()Corrige automáticamente las distorsiones geométricas en la imagen. ¡Muy intensivo en recursos!
static AutoSkew()Habilita la corrección automática de la inclinación de la imagen.
static AutoSkew(Rectangle)Habilita la corrección automática del sesgo de parte de la imagen.
static Binarize()Convierte una imagen en una imagen en blanco y negro. Las imágenes binarias son imágenes cuyos píxeles tienen solo dos valores de intensidad posibles. Normalmente se muestran en blanco y negro. Numéricamente, los dos valores son a menudo 0 para el negro y 255 para el blanco. Las imágenes binarias se producen mediante el umbral automático de una imagen.
static Binarize(Rectangle)Convierte una parte de la imagen en una imagen en blanco y negro. Las imágenes binarias son imágenes cuyos píxeles tienen solo dos valores de intensidad posibles. Normalmente se muestran en blanco y negro. Numéricamente, los dos valores son a menudo 0 para el negro y 255 para el blanco. Las imágenes binarias se producen mediante el umbral automático de una imagen.
static ContrastCorrectionFilter()Filtro de corrección de contraste.
static ContrastCorrectionFilter(Rectangle)Filtro de corrección de contraste para la parte de la imagen.
static Dilate()La dilatación agrega píxeles a los límites de los objetos en una imagen.
static Dilate(Rectangle)La dilatación agrega píxeles a los límites de los objetos en una parte de la imagen.
static Invert()Invierte automáticamente los colores en una imagen de documento.
static Invert(Rectangle)Invierte automáticamente los colores en una parte de la imagen.
static Median()El filtro de mediana se ejecuta a través de cada elemento de la imagen y reemplaza cada píxel con la mediana de sus píxeles vecinos.
static Median(Rectangle)El filtro de la mediana se ejecuta a través de cada elemento de la parte de la imagen y reemplaza cada píxel con la mediana de sus píxeles vecinos.
static Resize(int, int)Cambiar escala de imagen: resolución de imagen de escala superior o inferior. InterpolationFilterType = Lanczos8
static Resize(int, int, InterpolationFilterType)Cambiar escala de imagen: resolución de imagen de escala superior o inferior.
static Rotate(float)Girar imagen original.
static Rotate(float, Rectangle)Gira una parte de la imagen.
static Scale(float)Cambiar escala de imagen: resolución de imagen de escala superior o inferior. InterpolationFilterType = Lanczos8
static Scale(float, InterpolationFilterType)Cambiar escala de imagen: resolución de imagen de escala superior o inferior.
static Threshold(int)Cree una imagen binaria basada en establecer un valor de umbral en la intensidad de píxeles de la imagen original.
static Threshold(int, Rectangle)Cree una parte binaria de la imagen basada en establecer un valor de umbral en la intensidad de píxeles de la parte de la imagen original.
static ToGrayscale()Convierte una imagen a imagen en escala de grises. La imagen en escala de grises tiene 256 niveles de luz en la imagen (0 a 255).
Add(PreprocessingFilter)Agregue el nuevo filtro a la colección para seguir ejecutando todas las operaciones. La coherencia en la colección es importante.
GetEnumerator()Para realización de interfaz IEnumerable.

Ver también