Class OcrInput

Class OcrInput

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

Container zum Sammeln aller Bilder / Dokumente für die Vorverarbeitung / Erkennung.

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

Vererbung

objectOcrInput

Implementiert

IEnumerable<imagedata>, IEnumerable, IDisposable

Vererbte Mitglieder

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

Konstruktoren

OcrInput(InputType, PreprocessingFilter)

Konstruktor zum Erstellen des Containers und Festlegen des Typs von Bildern/Dokumenten sowie der Filter für die weitere Vorverarbeitung / Erkennung.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameter

type InputType

Legt den Typ der Bilder/Dokumente fest, die dem Container hinzugefügt werden.

filters PreprocessingFilter

Legt die Vorverarbeitungsfilter fest, die für die weitere Verarbeitung oder Erkennung angewendet werden.

Eigenschaften

this[int]

Gibt Informationen über das verarbeitete / erkannte Bild zurück.

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

Eigenschaftswert

ImageData

Methoden

Add(string)

Fügt den Pfad oder die URI hinzu, die das Bild zur Erkennung / Verarbeitung enthält. Der Typ des Bildes muss dem im Konstruktor angegebenen Typ entsprechen.

public void Add(string fullPath)

Parameter

fullPath string

Pfad zum Bild/Dokument/Ordner/Archiv.

Add(MemoryStream)

Fügt den Speicherstream hinzu, der das Bild zur Erkennung / Verarbeitung enthält. Der Typ des Bildes muss dem im Konstruktor angegebenen Typ entsprechen.

public void Add(MemoryStream stream)

Parameter

stream MemoryStream

Speicherstream, der das Bild oder Dokument enthält.

Add(string, int, int)

Fügt die mehrseitigen Bilder / Dokumente zur Erkennung / Verarbeitung hinzu. Der Typ des Bildes muss dem im Konstruktor angegebenen Typ entsprechen.

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

Parameter

fullPath string

Pfad zum Bild/Dokument/Ordner/Archiv.

startPage int

Die erste Seite/das erste Bild zur Verarbeitung / Erkennung. Verwendung für Dokumente, ZIP, Ordner.

pagesCount int

Die Gesamtanzahl der Seiten/Bilder zur Verarbeitung / Erkennung. Verwendung für Dokumente, ZIP, Ordner. Standard = 1.

Add(MemoryStream, int, int)

Fügt den Speicherstream hinzu, der das mehrseitige Bild zur Erkennung / Verarbeitung enthält. Der Typ des Bildes muss dem im Konstruktor angegebenen Typ entsprechen.

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

Parameter

stream MemoryStream

Speicherstream, der das mehrseitige Dokument enthält.

startPage int

Die erste Seite/das erste Bild zur Verarbeitung / Erkennung. Verwendung für Dokumente.

pagesCount int

Die Gesamtanzahl der Seiten/Bilder zur Verarbeitung / Erkennung. Verwendung für Dokumente. Standard = 1.

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

Fügt das dekodierte Bild der Liste zur Erkennung / Verarbeitung hinzu. Der Typ des Bildes muss dem im Konstruktor angegebenen Typ entsprechen (SingleImage).

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

Parameter

arr byte[]

Dekodiertes Bild im Aspose.Drawing.Color-Array.

width int

Bildbreite.

height int

Bildhöhe.

pixelFormat PixelType

Unterstützt byte, rgb, bgr, rgba.

Add(Color[], int, int)

Fügt das dekodierte Bild der Liste zur Erkennung / Verarbeitung hinzu. Der Typ des Bildes muss dem im Konstruktor angegebenen Typ entsprechen (SingleImage).

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

Parameter

imageData Color[]

Dekodiertes Bild im Aspose.Drawing.Color-Array.

width int

Bildbreite.

height int

Bildhöhe.

AddBase64(string)

Fügt die Base64-Zeichenfolge hinzu, die das Bild zur Erkennung / Verarbeitung enthält. Der Typ des Bildes muss dem im Konstruktor angegebenen Typ entsprechen.

public void AddBase64(string base64)

Parameter

base64 string

Base64-Zeichenfolge mit einem einzelnen Bild.

Clear()

Setzt die Anzahl der Elemente zur Verarbeitung / Erkennung auf 0. Löscht die Sammlung.

public void Clear()

ClearFilters()

Entfernt alle Filter.

public void ClearFilters()

Count()

Anzahl der Elemente zur Verarbeitung / Erkennung.

public int Count()

Gibt zurück

int

Anzahl der Elemente.

Dispose()

Setzt die Anzahl der Elemente zur Verarbeitung / Erkennung auf 0. Löscht die Sammlung.

public void Dispose()

GetEnumerator()

Gibt den Enumerator der Sammlung zurück.

public IEnumerator<imagedata> GetEnumerator()

Gibt zurück

IEnumerator<ImageData&gt;

Die Sammlung von Aspose.OCR.ImageData.

GetInputType()

Typ der erlaubten Bilder zur Erkennung.

public InputType GetInputType()

Gibt zurück

InputType

InputType.

ReplaceFilters(PreprocessingFilter)

Entfernt alte Filter und setzt neue.

public void ReplaceFilters(PreprocessingFilter filters)

Parameter

filters PreprocessingFilter

Legt die Vorverarbeitungsfilter fest, die für die weitere Verarbeitung oder Erkennung angewendet werden.

 Deutsch