Class OcrInput

Class OcrInput

Der Name: Aspose.OCR Zusammensetzung: Aspose.OCR.dll (25.4.0)

Container, um alle Bilder / Dokumente zur Vorverarbeitung / Erkennung zu sammeln.

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

Inheritance

object OcrInput

Implements

IEnumerable , IEnumerable , IDisposable

Vererbte Mitglieder

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

Constructors

OcrInput(InputType, VorverarbeitungFilter)

Konstruktor, um Container zu erstellen und die Art von Bildern/Dokumenten und Filtern für weitere Vorverarbeitung/Erkennung festzulegen.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Set die Bilder/Dokumente-Typ wird zum Container hinzugefügt.

filters PreprocessingFilter

Set-Pre-Processing-Filter werden für weitere Verarbeitung oder Erkennung angewendet.

Properties

Diese[Int]

Wiederherstellen von Informationen über verarbeitet / erkannt Bild.

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

Eigentumswert

ImageData

Methods

Add(String)

Fügen Sie den Weg oder URI hinzu, der das Bild enthält, um zu erkennen / zu verarbeiten.Der Typ des Bildes muss dem in der Konstruktion angegebenen Typ entsprechen.

public void Add(string fullPath)

Parameters

fullPath string

Weg zum Bild / Dokument / Ordner / Archiv.

Add(MemoryStream)

Fügen Sie den Speicherstrom hinzu, der das Bild enthält, um zu erkennen / zu verarbeiten.Der Typ des Bildes muss dem in der Konstruktion angegebenen Typ entsprechen.

public void Add(MemoryStream stream)

Parameters

stream MemoryStream

Speicherstrom, die das Bild oder das Dokument enthält.

Add(String, Int und Int)

Fügen Sie die mehrseiten Bilder / Dokumente für die Erkennung / Verarbeitung hinzu.Der Typ des Bildes muss dem in der Konstruktion angegebenen Typ entsprechen.

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

Parameters

fullPath string

Weg zum Bild / Dokument / Ordner / Archiv.

startPage int

Die erste Seite / Bild für die Verarbeitung / Erkennung. Verwenden Sie für Dokumente, Zip, Ordner.

pagesCount int

Die Gesamtzahl der Seiten / Bilder für die Verarbeitung / Erkennung. Verwendung für Dokumente, Zip, Ordner. Default = 1.

Add(Erinnerung, int, int)

Fügen Sie den Speicherstrom hinzu, der das Mehrseitenbild enthält, um zu erkennen / zu verarbeiten.Der Typ des Bildes muss dem in der Konstruktion angegebenen Typ entsprechen.

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

Parameters

stream MemoryStream

Memory stream enthält das Multi-Page-Dokument.

startPage int

Die erste Seite / Bild für die Verarbeitung / Anerkennung.

pagesCount int

Die Gesamtzahl der Seiten / Bilder für die Verarbeitung / Anerkennung. Verwendung für Dokumente. Default = 1.

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

Fügen Sie das verschlüsselte Bild in die Liste zur Erkennung / Verarbeitung hinzu.Der Bildtyp muss dem im Konstruktor angegebenen Typ entsprechen (SingleImage).

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

Parameters

arr byte [][]

Dekodierte Bilder in Aspose.Drawing.Color Array.

width int

Bild Breite.

height int

Bildhöhe zu sehen.

pixelFormat PixelType

Unterstützt byte, rgb, bgr und rgba.

Add(Color[][], int , int)

Fügen Sie das verschlüsselte Bild in die Liste zur Erkennung / Verarbeitung hinzu.Der Bildtyp muss dem im Konstruktor angegebenen Typ entsprechen (SingleImage).

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

Parameters

imageData Die Farbe [ ]

Dekodierte Bilder in Aspose.Drawing.Color Array.

width int

Bild Breite.

height int

Bildhöhe zu sehen.

AddBase64(String)

Add the base64 string containing the image for recognition / Verarbeitung.Der Typ des Bildes muss dem in der Konstruktion angegebenen Typ entsprechen.

public void AddBase64(string base64)

Parameters

base64 string

Base64 String mit einem einzigen Bild.

Clear()

Setzen Sie die Anzahl der Gegenstände für die Verarbeitung / Anerkennung als 0.Klarer die Sammlung.

public void Clear()

ClearFilters()

Entfernen Sie alle Filter.

public void ClearFilters()

Count()

Anzahl von Gegenständen für die Verarbeitung / Anerkennung.

public int Count()

Returns

int

Anzahl der Gegenstände.

Dispose()

Setzen Sie die Anzahl der Gegenstände für die Verarbeitung / Anerkennung als 0.Klarer die Sammlung.

public void Dispose()

GetEnumerator()

Zurück zum Sammelverzeichnis.

public IEnumerator<imagedata> GetEnumerator()

Returns

IEnumerator &undlt; ImageData >

Die Sammlung von Aspose.OCR.ImageData.

GetInputType()

Typ der zulässigen Bilder für die Anerkennung.

public InputType GetInputType()

Returns

InputType

Der Inputtype.

ReplaceFilters(PreprocessingFilter)

Entfernen Sie alte Filter und erstellen Sie neue.

public void ReplaceFilters(PreprocessingFilter filters)

Parameters

filters PreprocessingFilter

Set-Pre-Processing-Filter werden für weitere Verarbeitung oder Erkennung angewendet.

 Deutsch