Class PreprocessingFilter
Inhalt
[
Ausblenden
]PreprocessingFilter class
Basisklasse für Bildverarbeitungsbefehle.
Basisklasse für Bildverarbeitungsbefehle.
public class PreprocessingFilter : IEnumerable
Konstrukteure
Name | Beschreibung |
---|---|
PreprocessingFilter() | Default_Constructor |
Methoden
Name | Beschreibung |
---|---|
static AutoDenoising() | Ermöglicht die Verwendung eines zusätzlichen neuronalen Netzwerks zur Verbesserung des Bildes – Reduzierung von Rauschen. Nützlich für Bilder mit Scanartefakten, Verzerrungen, Flecken, Lichtreflexen, Farbverläufen und Fremdelementen. |
static AutoDenoising(Rectangle) | Ermöglicht die Verwendung eines zusätzlichen neuronalen Netzwerks, um den Bildteil zu verbessern - Rauschen zu reduzieren. Nützlich für Bilder mit Scanartefakten, Verzerrungen, Flecken, Lichtreflexen, Farbverläufen und Fremdelementen. |
static AutoDewarping() | Korrigiert automatisch geometrische Verzerrungen im Bild. Extrem ressourcenintensiv! |
static AutoSkew() | Aktiviert die automatische Bildschrägkorrektur. |
static AutoSkew(Rectangle) | Aktiviert die automatische Bildteil-Schrägkorrektur. |
static Binarize() | Konvertiert ein Bild in ein Schwarz-Weiß-Bild. Binäre Bilder sind Bilder, deren Pixel nur zwei mögliche Intensitätswerte haben. Sie werden normalerweise in Schwarzweiß angezeigt. Numerisch sind die beiden Werte oft 0 für Schwarz und 255 für Weiß. Binäre Bilder werden durch automatische Schwellenwertbildung für ein Bild erzeugt. |
static Binarize(Rectangle) | Konvertiert einen Teil des Bildes in ein Schwarz-Weiß-Bild. Binäre Bilder sind Bilder, deren Pixel nur zwei mögliche Intensitätswerte haben. Sie werden normalerweise in Schwarzweiß angezeigt. Numerisch sind die beiden Werte oft 0 für Schwarz und 255 für Weiß. Binäre Bilder werden durch automatische Schwellenwertbildung für ein Bild erzeugt. |
static ContrastCorrectionFilter() | Kontrastkorrekturfilter. |
static ContrastCorrectionFilter(Rectangle) | Kontrastkorrekturfilter für den Teil des Bildes. |
static Dilate() | Dilatation fügt Pixel zu den Grenzen von Objekten in einem Bild hinzu. |
static Dilate(Rectangle) | Dilatation fügt Pixel zu den Grenzen von Objekten in einem Teil des Bildes hinzu. |
static Invert() | Kehrt Farben in einem Dokumentbild automatisch um. |
static Invert(Rectangle) | Kehrt Farben in einem Teil des Bildes automatisch um. |
static Median() | Der Medianfilter durchläuft jedes Element des Bildes und ersetzt jedes Pixel durch den Median seiner Nachbarpixel. |
static Median(Rectangle) | Die Medianfilter durchlaufen jedes Element des Bildteils und ersetzen jedes Pixel durch den Median seiner Nachbarpixel. |
static Resize(int, int) | Bild neu skalieren – Bildauflösung vergrößern oder verkleinern. InterpolationFilterType = Lanczos8 |
static Resize(int, int, InterpolationFilterType) | Bild neu skalieren - Bildauflösung hoch- oder herunterskalieren. |
static Rotate(float) | Originalbild drehen. |
static Rotate(float, Rectangle) | Einen Teil des Bildes drehen. |
static Scale(float) | Bild neu skalieren – Bildauflösung vergrößern oder verkleinern. InterpolationFilterType = Lanczos8 |
static Scale(float, InterpolationFilterType) | Bild neu skalieren - Bildauflösung hoch- oder herunterskalieren. |
static Threshold(int) | Erstellen Sie ein Binärbild basierend auf der Festlegung eines Schwellenwerts für die Pixelintensität des Originalbilds. |
static Threshold(int, Rectangle) | Erstellen Sie einen binären Teil des Bildes basierend auf dem Festlegen eines Schwellenwerts für die Pixelintensität des ursprünglichen Bildteils. |
static ToGrayscale() | Wandelt ein Bild in ein Graustufenbild um. Graustufenbilder haben 256 Helligkeitsstufen im Bild (0 bis 255). |
Add(PreprocessingFilter) | Fügen Sie den neuen Filter zur Sammlung hinzu, um alle Vorgänge weiter auszuführen. Konsistenz in der Sammlung ist wichtig. |
GetEnumerator() | Für die IEnumerable-Schnittstellenrealisierung. |
Siehe auch
- namensraum Aspose.OCR.Models.PreprocessingFilters
- Montage Aspose.OCR