Class PreprocessingFilter

Class PreprocessingFilter

ja nimityö: Aspose.OCR.Models.PreprocessingFilters Kokoelma: Aspose.OCR.dll (25.4.0)

Perusluokka kuvankäsittelyn komentoille.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

Perintöjäsenet

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

Suodattimen kokoelma sisältää AutoSkew-suodatin

public static PreprocessingFilter Default { get; }

Omistuksen arvo

PreprocessingFilter

Empty

Tyhjiä suodattimia

public static PreprocessingFilter Empty { get; }

Omistuksen arvo

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Lisää uusi suodatin kokoelmaan kaikkien toimintojen suorittamiseksi.Konsistenssi kokoelman asioissa.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Uusi toiminto lisätä suodatin luetteloon.

AutoDenoising()

Voit käyttää ylimääräistä hermostoa kuvan parantamiseksi - vähentää melua.Hyödyllinen kuviin, joissa on skannausobjekteja, vääristymistä, pisteitä, flareja, gradienteja, ulkomaisia elementtejä.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter objekti.

AutoDenoising(Rectangle)

Voit käyttää ylimääräistä hermostoa kuvan osan parantamiseksi - vähentää melua.Hyödyllinen kuviin, joissa on skannausobjekteja, vääristymistä, pisteitä, flareja, gradienteja, ulkomaisia elementtejä.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

AutoDenoisingFilter objekti.

AutoDewarping()

Korjaa automaattisesti geometriset vääristymät kuvassa.Erittäin voimakas resurssi!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter objekti.

AutoSkew()

Se mahdollistaa automaattisen kuvan korjauksen.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter objekti.

AutoSkew(Rectangle)

Se mahdollistaa automaattisen kuvan osan korjauksen.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

AutoSkewFilter objekti.

Binarize()

Se muuttaa kuvan mustaksi ja valkoiseksi kuvaksi.Binaariset kuvat ovat kuvia, joiden pikseleillä on vain kaksi mahdollista intensiteettiarvoa.Nämä kaksi arvoa ovat usein 0 musta ja 255 valkoinen.Binaariset kuvat tuottavat automaattisesti kuvan rajan.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter objekti.

Binarize(Rectangle)

Muunna osa kuvasta mustaksi ja valkoiseksi kuvaksi.Binaariset kuvat ovat kuvia, joiden pikseleillä on vain kaksi mahdollista intensiteettiarvoa.Nämä kaksi arvoa ovat usein 0 musta ja 255 valkoinen.Binaariset kuvat tuottavat automaattisesti kuvan rajan.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

BinarizeFilter objekti.

ContrastCorrectionFilter()

Kontrastin korjauksen suodatinta.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

ContrastCorrectionFilter objekti.

ContrastCorrectionFilter(Rectangle)

Kontrastin korjaus suodatin kuvan osalle.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

ContrastCorrectionFilter objekti.

Dilate()

Dilataatio lisää pikselejä kuvan kohteiden rajoihin.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

DilateFilter objekti.

Dilate(Rectangle)

Dilataatio lisää pikselejä esineiden rajoihin kuvan osassa.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

DilateFilter objekti.

GetEnumerator()

Numeroitua käyttöliittymän toteuttamista varten.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Numerointi

Invert()

Se kääntää automaattisesti värit asiakirja-kuvassa.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

InvertFilter objekti.

Invert(Rectangle)

Se kääntää värit automaattisesti kuvan osassa.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

InvertFilter objekti.

Median()

Median-suodatin kulkee kuvan jokaisen elementin läpi ja korvaa jokainen pixel sen naapurimaiden pixelien median kanssa.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

MedianFilter objekti.

Median(Rectangle)

Median-suodatin kulkee kuvan osan jokaisen elementin läpi ja korvaa jokainen pixel sen naapurimaiden pixelien median kanssa.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

MedianFilter objekti.

Resize(int, int, InterpolationFilterTyppi)

Rescale image - Upscale tai downscale kuvan resoluutio.

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

Parameters

width int

Kuvan uusi leveys.

height int

Kuvan uusi korkeus.

type InterpolationFilterType

ASPOSE.OCR.Filterit.InterpolationFilterityyppi

Returns

PreprocessingFilter

ResizeFilter objekti.

Resize(Sisä, sisä)

Rescale image - Upscale tai downscale kuvan resoluutio.InterpolationFilterTyyppi = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

Kuvan uusi leveys.

height int

Kuvan uusi korkeus.

Returns

PreprocessingFilter

ResizeFilter objekti.

Rotate(Flottaa)

Alkuperäisen kuvan kierrätys.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

Pyöreän kierroksen kulma.360 – 360

Returns

PreprocessingFilter

RotateFilter objekti.

Rotate(Lähde, Rectangle)

Käännä osa kuvaa.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

Pyöreän kierroksen kulma.360 – 360

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

RotateFilter objekti.

Scale(Flottaa)

Rescale image - Upscale tai downscale kuvan resoluutio.InterpolationFilterTyyppi = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

Se on skalaustekijä. Suosittelemme 0,1 - 1 lyhentämään. 1 - 10 laajentamaan.

Returns

PreprocessingFilter

ja ScaleFilter objekti.

Scale(Säätiö, InterpolationFilterType)

Rescale image - Upscale tai downscale kuvan resoluutio.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

Se on skalaustekijä. Suosittelemme 0,1 - 1 lyhentämään. 1 - 10 laajentamaan.

type InterpolationFilterType

ASPOSE.OCR.Filterit.InterpolationFilterityyppi

Returns

PreprocessingFilter

ja ScaleFilter objekti.

Threshold(Sisältää)

Luo binaarinen kuva, joka perustuu raja-arvon asettamiseen alkuperäisen kuvan pikselin intensiivisyydelle.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

ja max arvoa.

Returns

PreprocessingFilter

BinarizeFilter objekti.

Threshold(Rectangle ja Rectangle)

Luo binaarinen osa kuvasta asettamalla raja-arvon alkuperäisen kuvan osan pikselin intensiteetille.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

ja max arvoa.

area Rectangle

Kuvien osan koordinaatit on korjattava.

Returns

PreprocessingFilter

BinarizeFilter objekti.

ToGrayscale()

Siirtää kuvan grayscale kuvan.Grayscale -kuvassa on 256 valon tasoa (0-255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

GrayscaleFilter objekti.

 Suomi