Class OcrInput

Class OcrInput

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Contenitore per raccogliere tutte le immagini / documenti per la preelaborazione / riconoscimento.

public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable

Ereditarietà

objectOcrInput

Implementa

IEnumerable<imagedata>, IEnumerable, IDisposable

Membri ereditati

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Costruttori

OcrInput(InputType, PreprocessingFilter)

Costruttore per creare un contenitore e impostare il tipo di immagini/documenti e filtri per ulteriori preelaborazioni / riconoscimento.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parametri

type InputType

Imposta il tipo di immagini/documenti che saranno aggiunti al contenitore.

filters PreprocessingFilter

Imposta i filtri di preelaborazione che saranno applicati per ulteriori elaborazioni o riconoscimenti.

Proprietà

this[int]

Restituisce informazioni sull’immagine elaborata / riconosciuta.

public ImageData this[int index] { get; set; }

Valore della Proprietà

ImageData

Metodi

Add(string)

Aggiungi il percorso o URI contenente l’immagine per riconoscimento / elaborazione.
Il tipo dell’immagine deve corrispondere al tipo specificato nel costruttore.

public void Add(string fullPath)

Parametri

fullPath string

Percorso all’immagine / documento / cartella / archivio.

Add(MemoryStream)

Aggiungi il flusso di memoria contenente l’immagine per riconoscimento / elaborazione.
Il tipo dell’immagine deve corrispondere al tipo specificato nel costruttore.

public void Add(MemoryStream stream)

Parametri

stream MemoryStream

Flusso di memoria contenente l’immagine o il documento.

Add(string, int, int)

Aggiungi le immagini / documenti multipagina per riconoscimento / elaborazione.
Il tipo dell’immagine deve corrispondere al tipo specificato nel costruttore.

public void Add(string fullPath, int startPage, int pagesCount)

Parametri

fullPath string

Percorso all’immagine / documento / cartella / archivio.

startPage int

La prima pagina/imagine per elaborazione / riconoscimento. Utilizzare per documenti, zip, cartelle.

pagesCount int

Il numero totale di pagine/imagine per elaborazione / riconoscimento. Utilizzare per documenti, zip, cartelle. Predefinito = 1.

Add(MemoryStream, int, int)

Aggiungi il flusso di memoria contenente l’immagine multipagina per riconoscimento / elaborazione.
Il tipo dell’immagine deve corrispondere al tipo specificato nel costruttore.

public void Add(MemoryStream stream, int startPage, int pagesCount)

Parametri

stream MemoryStream

Flusso di memoria contenente il documento multipagina.

startPage int

La prima pagina/imagine per elaborazione / riconoscimento. Utilizzare per documenti.

pagesCount int

Il numero totale di pagine/imagine per elaborazione / riconoscimento. Utilizzare per documenti. Predefinito = 1.

Add(byte[], int, int, PixelType)

Aggiungi l’immagine decodificata alla lista per riconoscimento / elaborazione.
Il tipo dell’immagine deve corrispondere al tipo specificato nel costruttore (SingleImage).

public void Add(byte[] arr, int width, int height, PixelType pixelFormat)

Parametri

arr byte[]

Immagine decodificata in un array Aspose.Drawing.Color.

width int

Larghezza dell’immagine.

height int

Altezza dell’immagine.

pixelFormat PixelType

Supporta byte, rgb, bgr, rgba.

Add(Color[], int, int)

Aggiungi l’immagine decodificata alla lista per riconoscimento / elaborazione.
Il tipo dell’immagine deve corrispondere al tipo specificato nel costruttore (SingleImage).

public void Add(Color[] imageData, int width, int height)

Parametri

imageData Color[]

Immagine decodificata in un array Aspose.Drawing.Color.

width int

Larghezza dell’immagine.

height int

Altezza dell’immagine.

AddBase64(string)

Aggiungi la stringa base64 contenente l’immagine per riconoscimento / elaborazione.
Il tipo dell’immagine deve corrispondere al tipo specificato nel costruttore.

public void AddBase64(string base64)

Parametri

base64 string

Stringa base64 con un’immagine singola.

Clear()

Imposta il numero di elementi per elaborazione / riconoscimento a 0.
Pulisci la collezione.

public void Clear()

ClearFilters()

Rimuovi tutti i filtri.

public void ClearFilters()

Count()

Numero di elementi per elaborazione / riconoscimento.

public int Count()

Restituisce

int

Numero di elementi.

Dispose()

Imposta il numero di elementi per elaborazione / riconoscimento a 0.
Pulisci la collezione.

public void Dispose()

GetEnumerator()

Restituisce l’enumeratore della collezione.

public IEnumerator<imagedata> GetEnumerator()

Restituisce

IEnumerator<ImageData&gt;

La collezione di Aspose.OCR.ImageData.

GetInputType()

Tipo di immagini consentite per il riconoscimento.

public InputType GetInputType()

Restituisce

InputType

InputType.

ReplaceFilters(PreprocessingFilter)

Rimuovi i filtri vecchi e imposta i nuovi.

public void ReplaceFilters(PreprocessingFilter filters)

Parametri

filters PreprocessingFilter

Imposta i filtri di preelaborazione che saranno applicati per ulteriori elaborazioni o riconoscimenti.

 Italiano