Class PreprocessingFilter

Class PreprocessingFilter

nazivni prostor: Aspose.OCR.Models.PreprocessingFilters Sastav: Aspose.OCR.dll (25.4.0)

Klasa temelja za zapovijedi za obradu slike.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

naslijeđeni članovi

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

Sastav privremenih filtera sadrži AutoSkew filter

public static PreprocessingFilter Default { get; }

Vrijednost nekretnina

PreprocessingFilter

Empty

Kolekcija praznih filtera

public static PreprocessingFilter Empty { get; }

Vrijednost nekretnina

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Dodajte novi filter u kolekciju kako biste nastavili sve operacije.Usklađenost u prikupljanju pitanja.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Nova funkcija za dodavanje na listu filtera.

AutoDenoising()

Omogućuje korištenje dodatne neuralne mreže za poboljšanje slike - smanjuje buke.Korisno za slike s skeniranim artefaktima, deformacijama, točkama, razbijanjima, gradientima, stranim elementima.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter objekat.

AutoDenoising(Rectangle)

Omogućuje korištenje dodatne neuralne mreže za poboljšanje dijelova slike - smanjuje buke.Korisno za slike s skeniranim artefaktima, deformacijama, točkama, razbijanjima, gradientima, stranim elementima.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

AutoDenoisingFilter objekat.

AutoDewarping()

Automatski ispravlja geometrijske poremećaje u slici.Izuzetno intenzivni resursi!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter objekat.

AutoSkew()

Omogućuje automatsku ispravku slike.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter objekat.

AutoSkew(Rectangle)

Omogućuje automatsku ispravku sličnih dijelova.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

AutoSkewFilter objekat.

Binarize()

Konvertira sliku u crno-bijelu sliku.Binarne slike su slike čije piksele imaju samo dvije moguće vrijednosti intenziteta.Normalno se prikazuju kao crno i bijelo. brojno, dvije vrijednosti su često 0 za crno, a 255 za bijelo.Binarne slike proizlaze automatski ograničavajući sliku.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter objekat.

Binarize(Rectangle)

Konvertira dio slike u crno-bijelu sliku.Binarne slike su slike čije piksele imaju samo dvije moguće vrijednosti intenziteta.Normalno se prikazuju kao crno i bijelo. brojno, dvije vrijednosti su često 0 za crno, a 255 za bijelo.Binarne slike proizlaze automatski ograničavajući sliku.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

BinarizeFilter objekat.

ContrastCorrectionFilter()

Filter za korekciju kontrasta.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

Kontrastni filter objekta.

ContrastCorrectionFilter(Rectangle)

Kontrast korekcijski filter za dio slike.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

Kontrastni filter objekta.

Dilate()

Dilation dodaje piksele granicama objekata u slici.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

Dijagnostički filter objekta.

Dilate(Rectangle)

Dilation dodaje piksele na granicama objekata u dijelu slike.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

Dijagnostički filter objekta.

GetEnumerator()

Za ostvarivanje IEnumarable interfejsa.

public IEnumerator GetEnumerator()

Returns

IEnumerator

brojevnik

Invert()

Automatski pretvara boje u sliku dokumenta.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

Slijedeći članakInvertFilter.

Invert(Rectangle)

Automatski pretvara boje u dio slike.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

Slijedeći članakInvertFilter.

Median()

Median filter prolazi kroz svaki element slike i zamjenjuje svaki piksel s medianom susjednih piksela.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

Materijal za filtriranje.

Median(Rectangle)

Median filter prolazi kroz svaki element sličnog dijela i zamjenjuje svaki piksel s medianom susjednih piksela.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

Materijal za filtriranje.

Resize(int, int, InterpolationFilterType)

Upscale ili downscale rezolucija slike.

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

Parameters

width int

Nova širina slike.

height int

Nova visina slike.

type InterpolationFilterType

Sljedeći Članak Aspose.OCR.Filters.InterpolationFilterType

Returns

PreprocessingFilter

Slijedeći članakFilter objekta.

Resize(u, u)

Upscale ili downscale rezolucija slike.InterpoliranjeFilterType = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

Nova širina slike.

height int

Nova visina slike.

Returns

PreprocessingFilter

Slijedeći članakFilter objekta.

Rotate(float)

Obilježavanje originalne slike.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

ugla za rotaciju.Od 360 do 360

Returns

PreprocessingFilter

Rotacijski filter objekta.

Rotate(Sljedeći članakFloat, Rectangle)

Okrenite dio slike.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

ugla za rotaciju.Od 360 do 360

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

Rotacijski filter objekta.

Scale(float)

Upscale ili downscale rezolucija slike.InterpoliranjeFilterType = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

To je faktor skala. Preporučuje se od 0,1 do 1 za skraćivanje. od 1 do 10 za proširenje.

Returns

PreprocessingFilter

Slijedeći članak ScaleFilter.

Scale(Interpoliranje, InterpoliranjeFilterType)

Upscale ili downscale rezolucija slike.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

To je faktor skala. Preporučuje se od 0,1 do 1 za skraćivanje. od 1 do 10 za proširenje.

type InterpolationFilterType

Sljedeći Članak Aspose.OCR.Filters.InterpolationFilterType

Returns

PreprocessingFilter

Slijedeći članak ScaleFilter.

Threshold(int)

Stvorite binarnu sliku na temelju postavljanja granične vrijednosti na pikselnoj intenzitet originalne slike.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

Vrijednost je max.

Returns

PreprocessingFilter

BinarizeFilter objekat.

Threshold(Sljedeći Članak Rectangle)

Stvaranje binarnog dijela slike na temelju postavljanja granice vrijednosti na pikselinskoj intenzitetu prvobitnog dijela slike.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

Vrijednost je max.

area Rectangle

Koordinacije dijela slike trebaju biti ispravljene.

Returns

PreprocessingFilter

BinarizeFilter objekat.

ToGrayscale()

Konvertira sliku u grayscale sliku.Grayscale slika ima 256 razina svjetla u slici (0 do 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

GrayscaleFilter objekat.

 Hrvatski