Class PreprocessingFilter

Class PreprocessingFilter

A név: Aspose.OCR.Models.PreprocessingFilters Összefoglaló: Aspose.OCR.dll (25.4.0)

Alaposztály a képfeldolgozó parancsokhoz.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

Örökletes tagok

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

Az alapértelmezett szűrők gyűjteménye tartalmaz AutoSkew szűrőt

public static PreprocessingFilter Default { get; }

ingatlan értéke

PreprocessingFilter

Empty

üres szűrők gyűjteménye

public static PreprocessingFilter Empty { get; }

ingatlan értéke

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Adja meg az új szűrőt a gyűjteménybe, hogy az összes műveletet tovább végezze.Konszenzus a gyűjteményben.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Új művelet hozzáadása a szűrő listához.

AutoDenoising()

Lehetővé teszi egy további ideghálózat használatát a kép javításához - csökkenti a zajt.Hasznos a képek szkennelési tárgyak, torzítás, pontok, lövések, gradiensek, idegen elemek.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter objektum.

AutoDenoising(Rectangle)

Lehetővé teszi egy további ideghálózat használatát a kép részének javításához - csökkenti a zajt.Hasznos a képek szkennelési tárgyak, torzítás, pontok, lövések, gradiensek, idegen elemek.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

AutoDenoisingFilter objektum.

AutoDewarping()

automatikusan javítja a kép geometriai torzításait.Rendkívül erőforrás intenzív!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter objektum.

AutoSkew()

Lehetővé teszi az automatikus képernyős korrekciót.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter objektum.

AutoSkew(Rectangle)

Lehetővé teszi az automatikus ábrázolási rész korrekcióját.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

AutoSkewFilter objektum.

Binarize()

Átalakítja a képet fekete-fehér képre.A bináris képek olyan képek, amelyek pixeljei csak két lehetséges intenzitási értékkel rendelkeznek.Ezek általában fekete és fehérként jelennek meg. Számszerűen a két érték gyakran 0 a fekete, és 255 a fehér.A bináris képeket automatikusan egy kép határain termelik.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter objektumok.

Binarize(Rectangle)

Átalakítja a kép egy részét fekete-fehér képre.A bináris képek olyan képek, amelyek pixeljei csak két lehetséges intenzitási értékkel rendelkeznek.Ezek általában fekete és fehérként jelennek meg. Számszerűen a két érték gyakran 0 a fekete, és 255 a fehér.A bináris képeket automatikusan egy kép határain termelik.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

BinarizeFilter objektumok.

ContrastCorrectionFilter()

Kontraszt korrekciós szűrő.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

EllenjavallatFilter objektum.

ContrastCorrectionFilter(Rectangle)

Kontraszt korrekciós szűrő a kép részéhez.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

EllenjavallatFilter objektum.

Dilate()

A diláció pixeleket ad a képben lévő objektumok határaira.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

DilateFilter objektum.

Dilate(Rectangle)

A diláció a kép egy részében lévő tárgyak határaira pixeleket ad.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

DilateFilter objektum.

GetEnumerator()

Az IEnumarable interfész megvalósítása.

public IEnumerator GetEnumerator()

Returns

IEnumerator

számlázó

Invert()

Automatikusan átalakítja a színeket egy dokumentumképben.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

InvertFilter objektum.

Invert(Rectangle)

Automatikusan átalakítja a színeket a kép egy részében.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

InvertFilter objektum.

Median()

A medián szűrő a kép minden elemén keresztül fut, és minden pixelet a szomszédos pixel mediánjával helyettesíti.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

A MedianFilter objektum.

Median(Rectangle)

A medián szűrő a kép részének minden elemén keresztül fut, és minden pixelet a szomszédos pixel mediánjával helyettesíti.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

A MedianFilter objektum.

Resize(int, int, interpolációFilterType)

Rescale kép - Upscale vagy downscale kép felbontása.

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

Parameters

width int

A kép új szélessége.

height int

A kép új magassága.

type InterpolationFilterType

Szűrő.OCR.Filter.InterpolációFilterTípus

Returns

PreprocessingFilter

A szűrő objektum.

Resize(Az int, int)

Rescale kép - Upscale vagy downscale kép felbontása.InterpolációFilterTípus = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

A kép új szélessége.

height int

A kép új magassága.

Returns

PreprocessingFilter

A szűrő objektum.

Rotate(Flotta)

Az eredeti kép forgatása.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

A rotációs szög.360 és 360 között

Returns

PreprocessingFilter

A RotateFilter objektum.

Rotate(Székesfehérvár, Rectangle)

A kép egy részét forgatja.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

A rotációs szög.360 és 360 között

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

A RotateFilter objektum.

Scale(Flotta)

Rescale kép - Upscale vagy downscale kép felbontása.InterpolációFilterTípus = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

A skálázási tényező. Ajánlott 0,1 és 1 között, hogy rövidítse. 1 és 10 között, hogy bővítse.

Returns

PreprocessingFilter

A ScaleFilter objektum.

Scale(Szűrő, InterpolationFilterType)

Rescale kép - Upscale vagy downscale kép felbontása.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

A skálázási tényező. Ajánlott 0,1 és 1 között, hogy rövidítse. 1 és 10 között, hogy bővítse.

type InterpolationFilterType

Szűrő.OCR.Filter.InterpolációFilterTípus

Returns

PreprocessingFilter

A ScaleFilter objektum.

Threshold(int)

Hozzon létre egy bináris képet az eredeti kép pixel intenzitására vonatkozó határérték beállítása alapján.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

A max érték.

Returns

PreprocessingFilter

BinarizeFilter objektumok.

Threshold(Részletesebben Rectangle)

A képernyő bináris részének létrehozása az eredeti képernyő részének pixel intenzitására vonatkozó határérték beállításán alapul.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

A max érték.

area Rectangle

A kép részének koordinátái ki kell javítani.

Returns

PreprocessingFilter

BinarizeFilter objektumok.

ToGrayscale()

Átalakítja a képet a grayscale képre.A Grayscale kép 256 fényszintet tartalmaz a képben (0-255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

GrayscaleFilter objektumok.

 Magyar