Class PreprocessingFilter

Class PreprocessingFilter

Namn på plats: Aspose.OCR.Models.PreprocessingFilters Sammanfattning: Aspose.OCR.dll (25.4.0)

Basklassen för bildbehandling kommandon.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

Arvsmedlemmar

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

Standardfilter samling innehåller AutoSkew filter

public static PreprocessingFilter Default { get; }

Fastighetsvärde

PreprocessingFilter

Empty

Vacker filtersamling

public static PreprocessingFilter Empty { get; }

Fastighetsvärde

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Lägg till det nya filteret i samlingen för att fortsätta att utföra alla operationer.Konsistens i samlingen.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Ny funktion för att lägga till filtreringslistan.

AutoDenoising()

Tillåter användning av ett extra nervnät för att förbättra bilden - minska buller.Användbar för bilder med skanningsartiklar, förvrängning, spots, fläckar, gradienter, främmande element.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter objekt.

AutoDenoising(Rectangle)

Tillåter användning av ett extra nervnät för att förbättra bilddelen - minska buller.Användbar för bilder med skanningsartiklar, förvrängning, spots, fläckar, gradienter, främmande element.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

AutoDenoisingFilter objekt.

AutoDewarping()

Korrigerar automatiskt geometriska förvrängningar i bilden.Extremt resursintensiv!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter objekt.

AutoSkew()

Tillåter automatisk bildskiva korrigering.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter objekt.

AutoSkew(Rectangle)

Tillåter automatisk bildskiva korrigering.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

AutoSkewFilter objekt.

Binarize()

Konverterar en bild till svart och vit bild.Binära bilder är bilder vars pixlar bara har två möjliga intensitetsvärden.De visas normalt som svart och vit. Numeriskt är de två värdena ofta 0 för svart och 255 för vit.Binära bilder produceras genom att automatiskt gränsar en bild.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter objekt.

Binarize(Rectangle)

Konverterar en del av bilden till svart och vitt.Binära bilder är bilder vars pixlar bara har två möjliga intensitetsvärden.De visas normalt som svart och vit. Numeriskt är de två värdena ofta 0 för svart och 255 för vit.Binära bilder produceras genom att automatiskt gränsar en bild.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

BinarizeFilter objekt.

ContrastCorrectionFilter()

Kontrast korrigering filter.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

KontrastCorrectionFilter objekt.

ContrastCorrectionFilter(Rectangle)

Kontrast korrigering filter för bilden.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

KontrastCorrectionFilter objekt.

Dilate()

Dilation lägger till pixlar till gränserna för objekt i en bild.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

DilateFilter objekt.

Dilate(Rectangle)

Dilation lägger till pixlar till gränserna för objekt i en del av bilden.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

DilateFilter objekt.

GetEnumerator()

För IEnumerabel gränssnitt realisering.

public IEnumerator GetEnumerator()

Returns

IEnumerator

IENumerator

Invert()

Automatiskt omvandla färgerna i ett dokumentbild.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

Inverterfilter objekt.

Invert(Rectangle)

Automatiskt omvandla färgerna i en del av bilden.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

Inverterfilter objekt.

Median()

Medianfiltret körs genom varje element i bilden och ersätter varje pixel med median av dess närliggande pixlar.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

MedianFilter objekt.

Median(Rectangle)

Medianfiltret körs genom varje element i bilddelen och ersätter varje pixel med median av dess närliggande pixlar.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

MedianFilter objekt.

Resize(int, int, InterpolationFilterType)

Rescale image - Upscale eller downscale bildupplösning.

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

Parameters

width int

Den nya bredden av bilden.

height int

Den nya höjden på bilden.

type InterpolationFilterType

Aspose.OCR.Filter.InterpolationFilterType

Returns

PreprocessingFilter

Filtrering av objekt.

Resize(int, int)

Rescale image - Upscale eller downscale bildupplösning.InterpolationFilterType = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

Den nya bredden av bilden.

height int

Den nya höjden på bilden.

Returns

PreprocessingFilter

Filtrering av objekt.

Rotate(Flotta)

Rotera ursprunglig bild.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

Vinkel av rotation.Från 360 till 360

Returns

PreprocessingFilter

RotateFilter objekt.

Rotate(Flyg, Rectangle)

Rotera en del av bilden.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

Vinkel av rotation.Från 360 till 360

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

RotateFilter objekt.

Scale(Flotta)

Rescale image - Upscale eller downscale bildupplösning.InterpolationFilterType = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

Den skala faktorn. Rekommenderas från 0.1 till 1 för att minska. från 1 till 10 för att utöka.

Returns

PreprocessingFilter

ScaleFilter objekt.

Scale(Flöde, InterpolationFilterType)

Rescale image - Upscale eller downscale bildupplösning.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

Den skala faktorn. Rekommenderas från 0.1 till 1 för att minska. från 1 till 10 för att utöka.

type InterpolationFilterType

Aspose.OCR.Filter.InterpolationFilterType

Returns

PreprocessingFilter

ScaleFilter objekt.

Threshold(int)

Skapa en binär bild baserad på att sätta ett gränsvärde på pixelintensiteten i den ursprungliga bilden.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

och max värde.

Returns

PreprocessingFilter

BinarizeFilter objekt.

Threshold(Rektangle, Rektangle)

Skapa en binär del av bilden baserat på att sätta ett gränsvärde på pixelintensiteten i den ursprungliga bilden.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

och max värde.

area Rectangle

Koordinaterna i bilden ska korrigeras.

Returns

PreprocessingFilter

BinarizeFilter objekt.

ToGrayscale()

Konverterar en bild till en grayscale bild.Grayscale-bilden har 256 ljusnivåer i bilden (0 till 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

GrayscaleFilter objekt.

 Svenska