Class PreprocessingFilter
Nom dels espais: Aspose.OCR.Models.PreprocessingFilters Assemblea: Aspose.OCR.dll (25.4.0)
Classes de base per a comandes de processament d’imatge.
public class PreprocessingFilter : IEnumerable
Inheritance
Implements
Membres heretats
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
Col·lecció de filtres estàndard conté el filtre AutoSkew
public static PreprocessingFilter Default { get; }
Valor de la propietat
Empty
Col·lecció de filtres buits
public static PreprocessingFilter Empty { get; }
Valor de la propietat
Methods
Add(PreprocessingFilter)
Afegir el nou filtre a la col·lecció per continuar amb totes les operacions.Consistència en la col·lecci.
public void Add(PreprocessingFilter filter)
Parameters
filter
PreprocessingFilter
Nova operació per afegir a la llista de filtres.
AutoDenoising()
Permet l’ús d’una xarxa neural addicional per millorar la imatge - reduir el soroll.Utilitzat per a imatges amb artefactes d’escaneig, distorció, punts, flors, gradients, elements estrangers.
public static PreprocessingFilter AutoDenoising()
Returns
AutoDenoisingFilter objecte.
AutoDenoising(Rectangle)
Permet l’ús d’una xarxa neural addicional per millorar la part de la imatge - reduir el soroll.Utilitzat per a imatges amb artefactes d’escaneig, distorció, punts, flors, gradients, elements estrangers.
public static PreprocessingFilter AutoDenoising(Rectangle area)
Parameters
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
AutoDenoisingFilter objecte.
AutoDewarping()
Corregir automàticament les distorsions geomètriques a la imatge.Una gran intensitat de recursos!
public static PreprocessingFilter AutoDewarping()
Returns
AutoDewarpingFilter objecte.
AutoSkew()
Permet la correcció automàtica de la imatge.
public static PreprocessingFilter AutoSkew()
Returns
AutoSkewFilter objecte.
AutoSkew(Rectangle)
Permet la correcció automàtica de la part d’imatge.
public static PreprocessingFilter AutoSkew(Rectangle area)
Parameters
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
AutoSkewFilter objecte.
Binarize()
Converteix una imatge en imatge negra i blanca.Les imatges binàries són imatges els píxels de les quals només tenen dos possibles valors d’intensitat.Normalment es mostren com negre i blanc. Numeràticament, els dos valors són sovint 0 per negre i 255 per blanc.Les imatges binàries es produeixen automàticament per al límit d’una imatge.
public static PreprocessingFilter Binarize()
Returns
Objecte de filtració binària.
Binarize(Rectangle)
Converteix una part de la imatge en imatge negra i blanca.Les imatges binàries són imatges els píxels de les quals només tenen dos possibles valors d’intensitat.Normalment es mostren com negre i blanc. Numeràticament, els dos valors són sovint 0 per negre i 255 per blanc.Les imatges binàries es produeixen automàticament per al límit d’una imatge.
public static PreprocessingFilter Binarize(Rectangle area)
Parameters
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
Objecte de filtració binària.
ContrastCorrectionFilter()
Filtre de correcció de contrast.
public static PreprocessingFilter ContrastCorrectionFilter()
Returns
Contractació de l’objecte de filtre.
ContrastCorrectionFilter(Rectangle)
Filtre de correcció de contrast per a la part de la imatge.
public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)
Parameters
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
Contractació de l’objecte de filtre.
Dilate()
La dilatació afegeix píxels als límits d’objectes en una imatge.
public static PreprocessingFilter Dilate()
Returns
Objectes de filtraci.
Dilate(Rectangle)
La dilatació afegeix píxels als límits dels objectes en una part de la imatge.
public static PreprocessingFilter Dilate(Rectangle area)
Parameters
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
Objectes de filtraci.
GetEnumerator()
Per a la realització de la interfície numerable.
public IEnumerator GetEnumerator()
Returns
Número
Invert()
Inverteix automàticament els colors en una imatge de document.
public static PreprocessingFilter Invert()
Returns
Objecte de filtraci.
Invert(Rectangle)
Inverteix automàticament els colors en una part de la imatge.
public static PreprocessingFilter Invert(Rectangle area)
Parameters
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
Objecte de filtraci.
Median()
El filtre medià es mou a través de cada element de la imatge i substitueix cada píxel amb el medià dels seus píxels veïns.
public static PreprocessingFilter Median()
Returns
Objectes de filtre mediàtic.
Median(Rectangle)
El filtre medià es mou a través de cada element de la part de la imatge i substitueix cada píxel amb el medià dels seus píxels veïns.
public static PreprocessingFilter Median(Rectangle area)
Parameters
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
Objectes de filtre mediàtic.
Resize(int, int, InterpolationFiltracióTip)
Resolució d’imatge d’escala o d’escala inferior.
public static PreprocessingFilter Resize(int width, int height, InterpolationFilterType type)
Parameters
width
int
La nova amplada de la imatge.
height
int
La nova alçada de la imatge.
Aspose.OCR.Filters.InterpolarFiltersTip
Returns
Reflexió de l’objecte.
Resize(Int, Int)
Resolució d’imatge d’escala o d’escala inferior.Tipus de filtració = Lanczos8
public static PreprocessingFilter Resize(int width, int height)
Parameters
width
int
La nova amplada de la imatge.
height
int
La nova alçada de la imatge.
Returns
Reflexió de l’objecte.
Rotate(Float)
Rotació de la imatge original.
public static PreprocessingFilter Rotate(float angle)
Parameters
angle
float
Angle de la rotaci.
Returns
Objectes de filtraci.
Rotate(Plutó, Rectangle)
Rota una part de la imatge.
public static PreprocessingFilter Rotate(float angle, Rectangle area)
Parameters
angle
float
Angle de la rotaci.
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
Objectes de filtraci.
Scale(Float)
Resolució d’imatge d’escala o d’escala inferior.Tipus de filtració = Lanczos8
public static PreprocessingFilter Scale(float ratio)
Parameters
ratio
float
El factor escalador.
Returns
Objecte de filtraci.
Scale(Títol: InterpolationFilterType)
Resolució d’imatge d’escala o d’escala inferior.
public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)
Parameters
ratio
float
El factor escalador.
Aspose.OCR.Filters.InterpolarFiltersTip
Returns
Objecte de filtraci.
Threshold(Int)
Crear una imatge binària basada en la configuració d’un valor límit sobre la intensitat de píxels de la imatge original.
public static PreprocessingFilter Threshold(int value)
Parameters
value
int
El valor max.
Returns
Objecte de filtració binària.
Threshold(Imatge, rectangle)
Crear una part binària de la imatge basada en la configuració d’un valor límit sobre la intensitat de píxels de la part d’imatge original.
public static PreprocessingFilter Threshold(int value, Rectangle area)
Parameters
value
int
El valor max.
area
Rectangle
Coordinats de la part de la imatge a corregir.
Returns
Objecte de filtració binària.
ToGrayscale()
Converteix una imatge a una imatge de graix.La imatge té 256 nivells de llum en la imatge (0 a 255).
public static PreprocessingFilter ToGrayscale()
Returns
GrayscaleFilter objecte.