Class PreprocessingFilter

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

object PreprocessingFilter

Implements

IEnumerable

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

PreprocessingFilter

Empty

Col·lecció de filtres buits

public static PreprocessingFilter Empty { get; }

Valor de la propietat

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

AutoDenoisingFilter objecte.

AutoDewarping()

Corregir automàticament les distorsions geomètriques a la imatge.Una gran intensitat de recursos!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter objecte.

AutoSkew()

Permet la correcció automàtica de la imatge.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

Objecte de filtració binària.

ContrastCorrectionFilter()

Filtre de correcció de contrast.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

Objectes de filtraci.

GetEnumerator()

Per a la realització de la interfície numerable.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Número

Invert()

Inverteix automàticament els colors en una imatge de document.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

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.

type InterpolationFilterType

Aspose.OCR.Filters.InterpolarFiltersTip

Returns

PreprocessingFilter

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

PreprocessingFilter

Reflexió de l’objecte.

Rotate(Float)

Rotació de la imatge original.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

Angle de la rotaci.De 360 a 360

Returns

PreprocessingFilter

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.De 360 a 360

area Rectangle

Coordinats de la part de la imatge a corregir.

Returns

PreprocessingFilter

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. Es recomana de 0.1 a 1 a reduir. de 1 a 10 a ampliar.

Returns

PreprocessingFilter

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. Es recomana de 0.1 a 1 a reduir. de 1 a 10 a ampliar.

type InterpolationFilterType

Aspose.OCR.Filters.InterpolarFiltersTip

Returns

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

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

PreprocessingFilter

GrayscaleFilter objecte.

 Català