Class PreprocessingFilter

PreprocessingFilter class

Classe de base pour les commandes de traitement d’image.

Classe de base pour les commandes de traitement d’image.

public class PreprocessingFilter : IEnumerable

Constructeurs

NomLa description
PreprocessingFilter()Default_Constructor

Méthodes

NomLa description
static AutoDenoising()Permet l’utilisation d’un réseau de neurones supplémentaire pour améliorer l’image - réduire le bruit. Utile pour les images avec des artefacts de numérisation, des distorsions, des taches, des reflets, des dégradés, des éléments étrangers.
static AutoDenoising(Rectangle)Permet l’utilisation d’un réseau de neurones supplémentaire pour améliorer la partie image - réduire le bruit. Utile pour les images avec des artefacts de numérisation, des distorsions, des taches, des reflets, des dégradés, des éléments étrangers.
static AutoDewarping()Corrige automatiquement les distorsions géométriques de l’image. Extrêmement gourmand en ressources !
static AutoSkew()Active la correction automatique de l’inclinaison de l’image.
static AutoSkew(Rectangle)Active la correction automatique de l’inclinaison de la partie de l’image.
static Binarize()Convertit une image en image noir et blanc. Les images binaires sont des images dont les pixels n’ont que deux valeurs d’intensité possibles. Ils sont normalement affichés en noir et blanc. Numériquement, les deux valeurs sont souvent 0 pour le noir et 255 pour le blanc. Les images binaires sont produites par seuillage automatique d’une image.
static Binarize(Rectangle)Convertit une partie de l’image en image noir et blanc. Les images binaires sont des images dont les pixels n’ont que deux valeurs d’intensité possibles. Ils sont normalement affichés en noir et blanc. Numériquement, les deux valeurs sont souvent 0 pour le noir et 255 pour le blanc. Les images binaires sont produites par seuillage automatique d’une image.
static ContrastCorrectionFilter()Filtre de correction de contraste.
static ContrastCorrectionFilter(Rectangle)Filtre de correction de contraste pour la partie de l’image.
static Dilate()La dilatation ajoute des pixels aux limites des objets dans une image.
static Dilate(Rectangle)La dilatation ajoute des pixels aux limites des objets dans une partie de l’image.
static Invert()Inverse automatiquement les couleurs dans une image de document.
static Invert(Rectangle)Inverse automatiquement les couleurs dans une partie de l’image.
static Median()Le filtre médian parcourt chaque élément de l’image et remplace chaque pixel par la médiane de ses pixels voisins.
static Median(Rectangle)Le filtre médian parcourt chaque élément de la partie image et remplace chaque pixel par la médiane de ses pixels voisins.
static Resize(int, int)Redimensionner l’image - Résolution d’image ascendante ou descendante. InterpolationFilterType = Lanczos8
static Resize(int, int, InterpolationFilterType)Redimensionner l’image - Résolution d’image à l’échelle supérieure ou inférieure.
static Rotate(float)Faire pivoter l’image d’origine.
static Rotate(float, Rectangle)Faire pivoter une partie de l’image.
static Scale(float)Redimensionner l’image - Résolution d’image ascendante ou descendante. InterpolationFilterType = Lanczos8
static Scale(float, InterpolationFilterType)Redimensionner l’image - Résolution d’image à l’échelle supérieure ou inférieure.
static Threshold(int)Créer une image binaire basée sur la définition d’une valeur seuil sur l’intensité des pixels de l’image d’origine.
static Threshold(int, Rectangle)Créer une partie binaire de l’image basée sur la définition d’une valeur seuil sur l’intensité des pixels de la partie d’image d’origine.
static ToGrayscale()Convertit une image en image en niveaux de gris. L’image en niveaux de gris a 256 niveaux de lumière dans l’image (0 à 255).
Add(PreprocessingFilter)Ajoutez le nouveau filtre à la collection pour continuer à exécuter toutes les opérations. La cohérence dans la collection est importante.
GetEnumerator()Pour la réalisation d’interface IEnumable.

Voir également