Class PreprocessingFilter

Class PreprocessingFilter

Le nom : Aspose.OCR.Models.PreprocessingFilters Assemblée: Aspose.OCR.dll (25.4.0)

Classi di base per i comandi di elaborazione dell’immagine.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

I membri ereditari

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

Collezione dei filtri predefiniti contiene il filtro AutoSkew

public static PreprocessingFilter Default { get; }

Valore di proprietà

PreprocessingFilter

Empty

Collezione dei filtri vuoti

public static PreprocessingFilter Empty { get; }

Valore di proprietà

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Aggiungi il nuovo filtro alla collezione per eseguire ulteriormente tutte le operazioni.La coerenza nella raccolta.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Nuova operazione per aggiungere alla lista dei filtri.

AutoDenoising()

Permette l’uso di una rete neurale aggiuntiva per migliorare l’immagine - riduce il rumore.Utile per le immagini con artefatti di scansione, distorsione, punti, flori, gradienti, elementi stranieri.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter oggetto.

AutoDenoising(Rectangle)

Permette l’uso di una rete neurale aggiuntiva per migliorare la parte dell’immagine - riduce il rumore.Utile per le immagini con artefatti di scansione, distorsione, punti, flori, gradienti, elementi stranieri.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

AutoDenoisingFilter oggetto.

AutoDewarping()

Corregge automaticamente le distorsioni geometriche nell’immagine.Risorse estremamente intensive!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter oggetto.

AutoSkew()

Permette la correzione automatica dell’immagine.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter oggetto.

AutoSkew(Rectangle)

Permette la correzione automatica della parte dell’immagine.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

AutoSkewFilter oggetto.

Binarize()

Convertire un’immagine in immagine nera e bianca.Le immagini binarie sono immagini i cui pixel hanno solo due possibili valori di intensità.Sono normalmente visualizzati come nero e bianco. Numericamente i due valori sono spesso 0 per nero e 255 per bianco.Le immagini binarie sono prodotte automaticamente con un’immagine.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

L’oggetto del filtro binario.

Binarize(Rectangle)

Converti una parte dell’immagine in immagine nera e bianca.Le immagini binarie sono immagini i cui pixel hanno solo due possibili valori di intensità.Sono normalmente visualizzati come nero e bianco. Numericamente i due valori sono spesso 0 per nero e 255 per bianco.Le immagini binarie sono prodotte automaticamente con un’immagine.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

L’oggetto del filtro binario.

ContrastCorrectionFilter()

Filtro di correzione di contrasto.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

ContrastCorrectionFilter oggetto.

ContrastCorrectionFilter(Rectangle)

Il filtro di correzione di contrasto per la parte dell’immagine.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

ContrastCorrectionFilter oggetto.

Dilate()

La dilazione aggiunge pixel ai confini degli oggetti in un’immagine.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

L’oggetto del filtro.

Dilate(Rectangle)

La dilazione aggiunge pixel ai confini degli oggetti in una parte dell’immagine.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

L’oggetto del filtro.

GetEnumerator()

Per la realizzazione dell’interfaccia numerosa.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Numeratori

Invert()

Invertisce automaticamente i colori in un documento.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

L’oggetto del filtro.

Invert(Rectangle)

Invertisce automaticamente i colori in una parte dell’immagine.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

L’oggetto del filtro.

Median()

Il filtro mediano esegue attraverso ogni elemento dell’immagine e sostituisce ogni pixel con il mediano dei suoi pixel vicini.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

L’oggetto di MedianFilter

Median(Rectangle)

Il filtro mediano esegue attraverso ogni elemento della parte dell’immagine e sostituisce ogni pixel con il mediano dei suoi pixel vicini.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

L’oggetto di MedianFilter

Resize(int, int, interpolationFilterType)

Rescale image - risoluzione dell’immagine di scala superiore o inferiore.

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

Parameters

width int

La nuova larghezza dell’immagine.

height int

La nuova altezza dell’immagine.

type InterpolationFilterType

Filtro.OCR.Filtro.InterpolazioneFiltroTip

Returns

PreprocessingFilter

L’oggetto del filtro.

Resize(int, int)

Rescale image - risoluzione dell’immagine di scala superiore o inferiore.InterpolazioneFilterType = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

La nuova larghezza dell’immagine.

height int

La nuova altezza dell’immagine.

Returns

PreprocessingFilter

L’oggetto del filtro.

Rotate(Flotte)

Rotazione immagine originale.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

Angolo di rotazione.da 360 a 360

Returns

PreprocessingFilter

Gli oggetti di RotateFilter.

Rotate(Flèche, Rectangle)

Rota una parte dell’immagine.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

Angolo di rotazione.da 360 a 360

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

Gli oggetti di RotateFilter.

Scale(Flotte)

Rescale image - risoluzione dell’immagine di scala superiore o inferiore.InterpolazioneFilterType = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

Le facteur d’escalade. Raccomandato da 0.1 a 1 a ridurre. da 1 a 10 a ingrandire.

Returns

PreprocessingFilter

Gli oggetti ScaleFilter.

Scale(Flèche, InterpolationFilterType)

Rescale image - risoluzione dell’immagine di scala superiore o inferiore.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

Le facteur d’escalade. Raccomandato da 0.1 a 1 a ridurre. da 1 a 10 a ingrandire.

type InterpolationFilterType

Filtro.OCR.Filtro.InterpolazioneFiltroTip

Returns

PreprocessingFilter

Gli oggetti ScaleFilter.

Threshold(int)

Creare un’immagine binaria sulla base della impostazione di un valore limite sull’intensità del pixel dell’immagine originale.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

Il valore max.

Returns

PreprocessingFilter

L’oggetto del filtro binario.

Threshold(Rectangle, Rectangle)

Creare una parte binaria dell’immagine sulla base della impostazione di un valore limite sull’intensità del pixel della parte originale dell’immagine.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

Il valore max.

area Rectangle

Le coordinate della parte dell’immagine da correggere.

Returns

PreprocessingFilter

L’oggetto del filtro binario.

ToGrayscale()

Convertire un’immagine in grayscale.L’immagine di grayscale ha 256 livelli di luce nell’immagine (0 a 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

Gli oggetti di GrayscaleFilter

 Français