Class PreprocessingFilter

Class PreprocessingFilter

Navne til: Aspose.OCR.Models.PreprocessingFilters Sammensætning: Aspose.OCR.dll (25.4.0)

Grundlæggende klasse for billedbehandling kommandoer.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

De arvede medlemmer

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

Standardfiltersamling indeholder AutoSkew filter

public static PreprocessingFilter Default { get; }

Ejendomsværdi

PreprocessingFilter

Empty

Voksne filtre

public static PreprocessingFilter Empty { get; }

Ejendomsværdi

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Tilføj den nye filter til samlingen for at fortsætte alle operationer.Konsistens i samlingen.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Ny funktion til at tilføje til filterlisten.

AutoDenoising()

Tillader brugen af et ekstra neuralt netværk til at forbedre billedet - reducerer støj.Nyttig for billeder med skanning artefakter, forvridning, spots, flare, gradienter, udenlandske elementer.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter objekter.

AutoDenoising(Rectangle)

Tillader brugen af et ekstra neuralt netværk til at forbedre billeddelen - reducerer støj.Nyttig for billeder med skanning artefakter, forvridning, spots, flare, gradienter, udenlandske elementer.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

AutoDenoisingFilter objekter.

AutoDewarping()

Det korrigerer automatisk geometriske forvrængninger i billedet.Ekstremt ressourceintensiv!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter objekter.

AutoSkew()

Det giver mulighed for automatisk billedskifte korrigering.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter objekter.

AutoSkew(Rectangle)

Det giver mulighed for automatisk skivekorrektion af billedet.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

AutoSkewFilter objekter.

Binarize()

Konverter et billede til et sort og hvidt billede.Binære billeder er billeder, hvis piksler kun har to mulige intensitetsværdier.De vises normalt som sort og hvid. Numerisk er de to værdier ofte 0 for sort og 255 for hvid.Binære billeder produceres ved automatisk at ramme et billede.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter objekter.

Binarize(Rectangle)

Konverter en del af billedet til sort og hvid.Binære billeder er billeder, hvis piksler kun har to mulige intensitetsværdier.De vises normalt som sort og hvid. Numerisk er de to værdier ofte 0 for sort og 255 for hvid.Binære billeder produceres ved automatisk at ramme et billede.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

BinarizeFilter objekter.

ContrastCorrectionFilter()

Kontrast korrigering filter.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

KontrastFilter objekter.

ContrastCorrectionFilter(Rectangle)

Kontrast korrigering filter for den del af billedet.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

KontrastFilter objekter.

Dilate()

Dilation tilføjer pixels til grænserne af objekter i et billede.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

Det er DilateFilter.

Dilate(Rectangle)

Dilation tilføjer pixels til grænserne af objekter i en del af billedet.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

Det er DilateFilter.

GetEnumerator()

For IEnumarable grænseflade realisering.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Nuværende

Invert()

Det omdanner automatisk farverne i et dokumentbillede.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

InvertFilter objekter.

Invert(Rectangle)

Det omdanner automatisk farverne i en del af billedet.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

InvertFilter objekter.

Median()

Medianfilteret kører gennem hvert element i billedet og erstatte hvert pixel med median af dens nærliggende pixels.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

MedianFilter objekter.

Median(Rectangle)

Medianfilteret kører gennem hvert element i billeddelen og erstatte hvert pixel med median af dens nærliggende pixels.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

MedianFilter objekter.

Resize(Int, Int, InterpolationFilterType)

Rescale image - Upscale eller downscale image resolution.

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

Parameters

width int

Den nye bredde af billedet.

height int

Den nye højde af billedet.

type InterpolationFilterType

Aspose.OCR.Filter.InterpolationFilterType

Returns

PreprocessingFilter

Filtrering af objekter.

Resize(Det er int)

Rescale image - Upscale eller downscale image resolution.InterpolationFilterType = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

Den nye bredde af billedet.

height int

Den nye højde af billedet.

Returns

PreprocessingFilter

Filtrering af objekter.

Rotate(Flåder)

Gør det oprindelige billede.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

Et hjørne af rotation.Fra 360 til 360

Returns

PreprocessingFilter

RotateFilter objekter.

Rotate(Flåder, Rectangle)

Gør en del af billedet.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

Et hjørne af rotation.Fra 360 til 360

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

RotateFilter objekter.

Scale(Flåder)

Rescale image - Upscale eller downscale image resolution.InterpolationFilterType = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

Den skalaerende faktor. Rekommenderet fra 0.1 til 1 til forkortelse. fra 1 til 10 til udvidelse.

Returns

PreprocessingFilter

ScaleFilter objekter.

Scale(Flåder, InterpolationFilterType)

Rescale image - Upscale eller downscale image resolution.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

Den skalaerende faktor. Rekommenderet fra 0.1 til 1 til forkortelse. fra 1 til 10 til udvidelse.

type InterpolationFilterType

Aspose.OCR.Filter.InterpolationFilterType

Returns

PreprocessingFilter

ScaleFilter objekter.

Threshold(Int)

Skab et binært billede baseret på at indstille en grænseværdi på pixelintensiteten af det oprindelige billede.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

Det er max værdi.

Returns

PreprocessingFilter

BinarizeFilter objekter.

Threshold(Rektangle, Rektangle)

Skab en binær del af billedet baseret på at indstille en grænseværdi på pixelintensiteten af den oprindelige billeddel.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

Det er max værdi.

area Rectangle

Koordinater af den del af billedet skal korrigeres.

Returns

PreprocessingFilter

BinarizeFilter objekter.

ToGrayscale()

Konverter et billede til et grayscale billede.Grayscale-billedet har 256 lysniveauer i billedet (0 til 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

GrayscaleFilter objekter.

 Dansk