Class PreprocessingFilter

PreprocessingFilter class

Basklass för bildbehandlingskommandon.

Basklass för bildbehandlingskommandon.

public class PreprocessingFilter : IEnumerable

Konstruktörer

namnBeskrivning
PreprocessingFilter()Default_Constructor

Metoder

namnBeskrivning
static AutoDenoising()Möjliggör användningen av ytterligare ett neuralt nätverk för att förbättra bilden - reducera brus. Användbart för bilder med skanningsartefakter, distorsion, fläckar, flare, gradienter, främmande element.
static AutoDenoising(Rectangle)Möjliggör användningen av ytterligare ett neuralt nätverk för att förbättra bilddelen - reducera brus. Användbart för bilder med skanningsartefakter, distorsion, fläckar, flare, gradienter, främmande element.
static AutoDewarping()Korrigerar automatiskt geometriska förvrängningar i bilden. Extremt resurskrävande!
static AutoSkew()Aktiverar den automatiska snedställningskorrigeringen.
static AutoSkew(Rectangle)Aktiverar den automatiska snedställningskorrigeringen av bilddelen.
static Binarize()Konverterar en bild till svartvit bild. Binära bilder är bilder vars pixlar bara har två möjliga intensitetsvärden. De visas normalt som svartvita. Numeriskt är de två värdena ofta 0 för svart och 255 för vit. Binära bilder produceras genom automatisk tröskelvärde för en bild.
static Binarize(Rectangle)Konverterar en del av bilden till svartvit bild. Binära bilder är bilder vars pixlar bara har två möjliga intensitetsvärden. De visas normalt som svartvita. Numeriskt är de två värdena ofta 0 för svart och 255 för vit. Binära bilder produceras genom automatisk tröskelvärde för en bild.
static ContrastCorrectionFilter()Kontrastkorrigeringsfilter.
static ContrastCorrectionFilter(Rectangle)Kontrastkorrigeringsfilter för delen av bilden.
static Dilate()Utvidgning lägger till pixlar till gränserna för objekt i en bild.
static Dilate(Rectangle)Utvidgning lägger till pixlar till gränserna för objekt i en del av bilden.
static Invert()Inverterar automatiskt färger i en dokumentbild.
static Invert(Rectangle)Inverterar automatiskt färger i en del av bilden.
static Median()Medianfiltret går genom varje element i bilden och ersätter varje pixel med medianvärdet för dess närliggande pixlar.
static Median(Rectangle)Medianfiltret går genom varje element i bilddelen och ersätter varje pixel med medianen för dess närliggande pixlar.
static Resize(int, int)Skala om bilden - Uppskala eller minska bildupplösningen. InterpolationFilterType = Lanczos8
static Resize(int, int, InterpolationFilterType)Skala om bild - Uppskala eller minska bildupplösningen.
static Rotate(float)Rotera originalbilden.
static Rotate(float, Rectangle)Rotera en del av bilden.
static Scale(float)Skala om bilden - Uppskala eller minska bildupplösningen. InterpolationFilterType = Lanczos8
static Scale(float, InterpolationFilterType)Skala om bild - Uppskala eller minska bildupplösningen.
static Threshold(int)Skapa en binär bild baserat på att ställa in ett tröskelvärde på pixelintensiteten för originalbilden.
static Threshold(int, Rectangle)Skapa en binär del av bilden baserat på att ställa in ett tröskelvärde på pixelintensiteten för den ursprungliga bilddelen.
static ToGrayscale()Konverterar en bild till gråskalebild. Gråskalebild har 256 ljusnivåer i bilden (0 till 255).
Add(PreprocessingFilter)Lägg till det nya filtret i samlingen för att köra alla operationer ytterligare. Konsekvens i insamlingen är viktig.
GetEnumerator()För realisering av IEnumarable gränssnitt.

Se även