Class OcrInput
Το όνομα: Aspose.OCR Συγκέντρωση: Aspose.OCR.dll (25.4.0)
Περιεχόμενο για τη συλλογή όλων των εικόνων / εγγράφων για προεπεξεργασία / αναγνώριση.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
OcrInput(Εισαγωγή, PreprocessingFilter)
Κατασκευαστής για να δημιουργήσετε ένα δοχείο και να ρυθμίσετε τον τύπο των εικόνων / εγγράφων και φίλτρων για περαιτέρω προεπεξεργασία / αναγνώριση.
public OcrInput(InputType type, PreprocessingFilter filters = null)
Parameters
type
InputType
Καθορίστε τον τύπο εικόνων / εγγράφων θα προστεθεί στο δοχείο.
filters
PreprocessingFilter
Ορισμένα φίλτρα προεπεξεργασίας θα εφαρμοστούν για περαιτέρω επεξεργασία ή αναγνώριση.
Properties
Αυτό το[ΕΝΤ]
Επιστρέφει πληροφορίες σχετικά με την επεξεργασμένη / αναγνωρισμένη εικόνα.
public ImageData this[int index] { get; set; }
Αξία ιδιοκτησίας
Methods
Add(Σύνδεσμος)
Προσθέστε τη διαδρομή ή το URI που περιέχει την εικόνα για αναγνώριση / επεξεργασία.Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που αναφέρεται στον κατασκευαστή.
public void Add(string fullPath)
Parameters
fullPath
string
Διαδρομή προς την εικόνα / έγγραφο / φάκελο / αρχείο.
Add(MemoryStream)
Προσθέστε τη ροή μνήμης που περιέχει την εικόνα για αναγνώριση / επεξεργασία.Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που αναφέρεται στον κατασκευαστή.
public void Add(MemoryStream stream)
Parameters
stream
MemoryStream
Η ροή μνήμης που περιέχει την εικόνα ή το έγγραφο.
Add(Σύνδεσμος, int, int)
Προσθήκη πολλών σελίδων εικόνων / εγγράφων για αναγνώριση / επεξεργασία.Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που αναφέρεται στον κατασκευαστή.
public void Add(string fullPath, int startPage, int pagesCount)
Parameters
fullPath
string
Διαδρομή προς την εικόνα / έγγραφο / φάκελο / αρχείο.
startPage
int
Η πρώτη σελίδα / εικόνα για επεξεργασία / αναγνώριση. Χρήση για έγγραφα, zip, φακέλους.
pagesCount
int
Η συνολική ποσότητα σελίδων / εικόνων για επεξεργασία / αναγνώριση. Χρήση για έγγραφα, zip, φακέλους. Προεπιλογή = 1.
Add(Μνημόνιο, int, int)
Προσθέστε τη ροή μνήμης που περιέχει την εικόνα πολλών σελίδων για αναγνώριση / επεξεργασία.Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που αναφέρεται στον κατασκευαστή.
public void Add(MemoryStream stream, int startPage, int pagesCount)
Parameters
stream
MemoryStream
Η ροή μνήμης που περιέχει το πολυεπίπεδη έγγραφο.
startPage
int
Η πρώτη σελίδα / εικόνα για επεξεργασία / αναγνώριση.
pagesCount
int
Η συνολική ποσότητα σελίδων / εικόνων για επεξεργασία / αναγνώριση. χρήση για έγγραφα. προεπιλογή = 1.
Add(Μπίτι[ ], int , int , PixelType)
Προσθέστε την αποκωδικοποιημένη εικόνα στη λίστα αναγνώρισης / επεξεργασίας.Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που καθορίζεται στον κατασκευαστή (SingleImage).
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
Parameters
arr
byte
[ ]
Αποκρυπτογραφημένη εικόνα στο Aspose.Drawing.Color array.
width
int
Φωτογραφία πλάτος.
height
int
ύψος της εικόνας.
pixelFormat
PixelType
Υποστηρίζει byte, rgb, bgr, rgba.
Add(Color[ ]Ιντ, Ιντ)
Προσθέστε την αποκωδικοποιημένη εικόνα στη λίστα αναγνώρισης / επεξεργασίας.Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που καθορίζεται στον κατασκευαστή (SingleImage).
public void Add(Color[] imageData, int width, int height)
Parameters
imageData
Το χρώμα [ ]
Αποκρυπτογραφημένη εικόνα στο Aspose.Drawing.Color array.
width
int
Φωτογραφία πλάτος.
height
int
ύψος της εικόνας.
AddBase64(Σύνδεσμος)
Προσθέστε τη γραμμή base64 που περιέχει την εικόνα για αναγνώριση / επεξεργασία.Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που αναφέρεται στον κατασκευαστή.
public void AddBase64(string base64)
Parameters
base64
string
Base64 γραμμή με ενιαία εικόνα.
Clear()
Καθορίστε τον αριθμό των στοιχείων για την επεξεργασία / αναγνώριση ως 0.Καθαρίστε την συλλογή.
public void Clear()
ClearFilters()
Αφαιρέστε όλα τα φίλτρα.
public void ClearFilters()
Count()
Ποσότητα στοιχείων για επεξεργασία / αναγνώριση.
public int Count()
Returns
ποσότητα των στοιχείων.
Dispose()
Καθορίστε τον αριθμό των στοιχείων για την επεξεργασία / αναγνώριση ως 0.Καθαρίστε την συλλογή.
public void Dispose()
GetEnumerator()
Επέστρεψε τον συλλέκτη συλλογής.
public IEnumerator<imagedata> GetEnumerator()
Returns
IEnumerator < · ImageData >
Η συλλογή του Aspose.OCR.ImageData.
GetInputType()
Τύπος επιτρεπόμενων εικόνων για αναγνώριση.
public InputType GetInputType()
Returns
Τίτλος εισόδου.
ReplaceFilters(PreprocessingFilter)
Αφαιρέστε τα παλιά φίλτρα και τοποθετήστε νέα.
public void ReplaceFilters(PreprocessingFilter filters)
Parameters
filters
PreprocessingFilter
Ορισμένα φίλτρα προεπεξεργασίας θα εφαρμοστούν για περαιτέρω επεξεργασία ή αναγνώριση.