Class PreprocessingFilter

Class PreprocessingFilter

Der Name: Aspose.OCR.Models.PreprocessingFilters Zusammensetzung: Aspose.OCR.dll (25.4.0)

Basisklasse für Bildverarbeitung Befehl.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PreprocessingFilter()

public PreprocessingFilter()

Properties

Default

Standardfiltersammlung enthält AutoSkew-Filter

public static PreprocessingFilter Default { get; }

Eigentumswert

PreprocessingFilter

Empty

Leere Filter Kollektion

public static PreprocessingFilter Empty { get; }

Eigentumswert

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Fügen Sie den neuen Filter in die Sammlung hinzu, um alle Operationen weiter auszuführen.Konsistenz in der Sammlung.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Neue Operation zur Filterliste hinzufügen.

AutoDenoising()

Es ermöglicht die Verwendung eines zusätzlichen Neurennetzes, um das Bild zu verbessern - Lärm zu reduzieren.Nützlich für Bilder mit Scan-Artifakten, Verzerrung, Spots, Flächen, Gradienten, fremde Elemente.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter Objekte.

AutoDenoising(Rectangle)

Erlaubt die Verwendung eines zusätzlichen neuralen Netzwerks, um das Bildteil zu verbessern - Lärm zu reduzieren.Nützlich für Bilder mit Scan-Artifakten, Verzerrung, Spots, Flächen, Gradienten, fremde Elemente.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

AutoDenoisingFilter Objekte.

AutoDewarping()

Automatisch korrigiert er geometrische Verzerrungen im Bild.Sehr intensive Ressourcen!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter Objekte.

AutoSkew()

Es ermöglicht die automatische Bildkorrektur.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter Objekte.

AutoSkew(Rectangle)

Erlaubt die automatische Bildteilenkorrektur.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

AutoSkewFilter Objekte.

Binarize()

Umwandelt ein Bild in schwarzen und weißen Bild.Binäre Bilder sind Bilder, deren Pixel nur zwei mögliche Intensitätswerte haben.Sie werden normalerweise als schwarz und weiß angezeigt. Numerisch sind die beiden Werte oft 0 für schwarz und 255 für wei.Binäre Bilder werden durch die automatische Überschreitung eines Bildes erzeugt.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter Objekte.

Binarize(Rectangle)

Umwandelt einen Teil des Bildes in schwarzen und weißen Bild.Binäre Bilder sind Bilder, deren Pixel nur zwei mögliche Intensitätswerte haben.Sie werden normalerweise als schwarz und weiß angezeigt. Numerisch sind die beiden Werte oft 0 für schwarz und 255 für wei.Binäre Bilder werden durch die automatische Überschreitung eines Bildes erzeugt.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

BinarizeFilter Objekte.

ContrastCorrectionFilter()

Kontrast Korrekturfilter.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

Kontrastkorrekturfilter Objekt.

ContrastCorrectionFilter(Rectangle)

Kontrastkorrekturfilter für den Bildteil.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

Kontrastkorrekturfilter Objekt.

Dilate()

Dilation fügt Pixel an die Grenzen von Objekten in einem Bild hinzu.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

Das DilateFilter Objekt.

Dilate(Rectangle)

Die Dilation fügt Pixel an die Grenzen von Objekten in einem Teil des Bildes hinzu.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

Das DilateFilter Objekt.

GetEnumerator()

Für die IEnumarable Interface-Realisierung.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Der Numerator

Invert()

Die Farbe wird automatisch in einem Dokumentbild umgewandelt.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

InvertFilter Objekte.

Invert(Rectangle)

Die Farbe wird automatisch in einem Teil des Bildes umgewandelt.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

InvertFilter Objekte.

Median()

Das Medianfilter läuft durch jedes Element des Bildes und ersetzt jedes Pixel mit dem Median seiner nahegelegenen Pixel.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

MedianFilter Objekte.

Median(Rectangle)

Das Medianfilter läuft durch jedes Element des Bildteils und ersetzt jedes Pixel mit dem Median seiner nahegelegenen Pixel.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

MedianFilter Objekte.

Resize(int, int, InterpolationFilterType)

Rescale Image - Upscale oder Downscale Bildlösung.

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

Parameters

width int

Die neue Breite des Bildes.

height int

Die neue Höhe des Bildes.

type InterpolationFilterType

Aspose.OCR.Filter.InterpolationFilterTyp

Returns

PreprocessingFilter

ResizeFilter Objekt.

Resize(und int, int)

Rescale Image - Upscale oder Downscale Bildlösung.InterpolationFilterTyp = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

Die neue Breite des Bildes.

height int

Die neue Höhe des Bildes.

Returns

PreprocessingFilter

ResizeFilter Objekt.

Rotate(Flotte)

Rotation des Originalbildes.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

Der Winkel der Rotation.Von -360 bis 360

Returns

PreprocessingFilter

Das RotateFilter Objekt.

Rotate(Flöte, Rectangle)

Rotieren Sie einen Teil des Bildes.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

Der Winkel der Rotation.Von -360 bis 360

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

Das RotateFilter Objekt.

Scale(Flotte)

Rescale Image - Upscale oder Downscale Bildlösung.InterpolationFilterTyp = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

Der Skalierungsfaktor. Empfohlen von 0.1 bis 1 zu verkürzen. von 1 bis 10 zu erweitern.

Returns

PreprocessingFilter

Das ScaleFilter Objekt.

Scale(Flöte, InterpolationFilterTyp)

Rescale Image - Upscale oder Downscale Bildlösung.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

Der Skalierungsfaktor. Empfohlen von 0.1 bis 1 zu verkürzen. von 1 bis 10 zu erweitern.

type InterpolationFilterType

Aspose.OCR.Filter.InterpolationFilterTyp

Returns

PreprocessingFilter

Das ScaleFilter Objekt.

Threshold(Int)

Erstellen Sie eine binäre Bild auf der Grundlage der Einstellung einer Grenzwerte auf die Pixelintensität des ursprünglichen Bildes.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

Der Max Wert.

Returns

PreprocessingFilter

BinarizeFilter Objekte.

Threshold(Rectangle, Rectangle)

Erstellen Sie einen binären Teil des Bildes auf der Grundlage der Einstellung eines Grenzwerts auf die Pixelintensität des ursprünglichen Bildteils.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

Der Max Wert.

area Rectangle

Koordinaten des Teils des Bildes zu korrigieren.

Returns

PreprocessingFilter

BinarizeFilter Objekte.

ToGrayscale()

Umwandelt ein Bild in grayscale Bild.Grayscale Bild hat 256 Lichtniveaus im Bild (0 bis 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

GrayscaleFilter Objekte.

 Deutsch