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
Implements
Ö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
Empty
üres szűrők gyűjteménye
public static PreprocessingFilter Empty { get; }
ingatlan értéke
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
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
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
AutoDewarpingFilter objektum.
AutoSkew()
Lehetővé teszi az automatikus képernyős korrekciót.
public static PreprocessingFilter AutoSkew()
Returns
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
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
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
BinarizeFilter objektumok.
ContrastCorrectionFilter()
Kontraszt korrekciós szűrő.
public static PreprocessingFilter ContrastCorrectionFilter()
Returns
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
EllenjavallatFilter objektum.
Dilate()
A diláció pixeleket ad a képben lévő objektumok határaira.
public static PreprocessingFilter Dilate()
Returns
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
DilateFilter objektum.
GetEnumerator()
Az IEnumarable interfész megvalósítása.
public IEnumerator GetEnumerator()
Returns
számlázó
Invert()
Automatikusan átalakítja a színeket egy dokumentumképben.
public static PreprocessingFilter Invert()
Returns
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
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
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
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.
Szűrő.OCR.Filter.InterpolációFilterTípus
Returns
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
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.
Returns
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.
area
Rectangle
A kép részének koordinátái ki kell javítani.
Returns
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ő.
Returns
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ő.
Szűrő.OCR.Filter.InterpolációFilterTípus
Returns
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
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
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
GrayscaleFilter objektumok.