Class OcrInput
Le nom : Aspose.OCR Assemblée: Aspose.OCR.dll (25.4.0)
Contenitore per raccogliere tutte le immagini / documenti per pre-processamento / riconoscimento.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Inheritance
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
OcrInput(InputType, préprocesseurFiltre)
Constructor per creare un contenitore e impostare il tipo di immagini / documenti e filtri per ulteriore pre-processamento / riconoscimento.
public OcrInput(InputType type, PreprocessingFilter filters = null)
Parameters
type
InputType
Il tipo di immagine/documenti verrà aggiunto al contenitore.
filters
PreprocessingFilter
I filtri preprocessori impostati saranno applicati per ulteriore elaborazione o riconoscimento.
Properties
Ceci[int]
Ritorna informazioni sull’immagine processata / riconosciuta.
public ImageData this[int index] { get; set; }
Valore di proprietà
Methods
Add(Le string)
Aggiungi il percorso o URI che contiene l’immagine per il riconoscimento / elaborazione.Il tipo di immagine deve corrispondere al tipo specificato nel costruttore.
public void Add(string fullPath)
Parameters
fullPath
string
Passaggio all’immagine / documento / cartella / archivio.
Add(MemoryStream)
Aggiungi il flusso di memoria che contiene l’immagine per il riconoscimento / elaborazione.Il tipo di immagine deve corrispondere al tipo specificato nel costruttore.
public void Add(MemoryStream stream)
Parameters
stream
MemoryStream
Il flusso di memoria che contiene l’immagine o il documento.
Add(Télécharger int, int, int)
Aggiungi le immagini / documenti multipagine per il riconoscimento / elaborazione.Il tipo di immagine deve corrispondere al tipo specificato nel costruttore.
public void Add(string fullPath, int startPage, int pagesCount)
Parameters
fullPath
string
Passaggio all’immagine / documento / cartella / archivio.
startPage
int
La prima pagina / immagine per il trattamento / riconoscimento. utilizzo per documenti, zip, cartelle.
pagesCount
int
Il numero totale di pagine / immagini per il trattamento / riconoscimento. utilizzo per documenti, zip, cartelle. default = 1.
Add(Méditerranée, int, int)
Aggiungi il flusso di memoria che contiene l’immagine multipagine per il riconoscimento / elaborazione.Il tipo di immagine deve corrispondere al tipo specificato nel costruttore.
public void Add(MemoryStream stream, int startPage, int pagesCount)
Parameters
stream
MemoryStream
Lo strumento di memoria contenente il documento multipagine.
startPage
int
La prima pagina / immagine per il trattamento / riconoscimento. utilizzo per i documenti.
pagesCount
int
Il numero totale di pagine / immagini per il trattamento / riconoscimento. utilizzo per i documenti. default = 1.
Add(Le byte[ ], int, int, PixelType)
Aggiungi l’immagine decodificata alla lista per il riconoscimento / elaborazione.Il tipo di immagine deve corrispondere al tipo specificato nel costruttore (SingleImage).
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
Parameters
arr
byte
[ ]
Immagine decodificata in Aspose.Drawing.Colore array.
width
int
Immagini di larghezza.
height
int
Altezza dell’immagine.
pixelFormat
PixelType
Supporta byte, rgb, bgr, rgba.
Add(Color[ ], et int, int)
Aggiungi l’immagine decodificata alla lista per il riconoscimento / elaborazione.Il tipo di immagine deve corrispondere al tipo specificato nel costruttore (SingleImage).
public void Add(Color[] imageData, int width, int height)
Parameters
imageData
La couleur [ ]
Immagine decodificata in Aspose.Drawing.Colore array.
width
int
Immagini di larghezza.
height
int
Altezza dell’immagine.
AddBase64(Le string)
Aggiungi la riga base64 che contiene l’immagine per il riconoscimento / elaborazione.Il tipo di immagine deve corrispondere al tipo specificato nel costruttore.
public void AddBase64(string base64)
Parameters
base64
string
Base64 string con un’immagine singola.
Clear()
Imposta la quantità di articoli per il trattamento / riconoscimento come 0.Chiarire la collezione.
public void Clear()
ClearFilters()
Rimuovere tutti i filtri.
public void ClearFilters()
Count()
quantità di oggetti per il trattamento / riconoscimento.
public int Count()
Returns
quantità di articoli.
Dispose()
Imposta la quantità di articoli per il trattamento / riconoscimento come 0.Chiarire la collezione.
public void Dispose()
GetEnumerator()
Il ritorno dell’enumeratore.
public IEnumerator<imagedata> GetEnumerator()
Returns
IEnumerator di < ImageData >
La raccolta di Aspose.OCR.ImageData.
GetInputType()
Tipo di immagini consentite per il riconoscimento.
public InputType GetInputType()
Returns
Tipo di ingresso.
ReplaceFilters(PreprocessingFilter)
Rimuovere i vecchi filtri e installare nuovi.
public void ReplaceFilters(PreprocessingFilter filters)
Parameters
filters
PreprocessingFilter
I filtri preprocessori impostati saranno applicati per ulteriore elaborazione o riconoscimento.