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
Implements
IEnumerable
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
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
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
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.