Class OcrInput
Το όνομα: Aspose.OCR Συγκέντρωση: Aspose.OCR.dll (25.5.0)
Περιεχόμενο για τη συλλογή όλων των εικόνων / εγγράφων για προεπεξεργασία / αναγνώριση.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposableInheritance
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
Ορισμένα φίλτρα προεπεξεργασίας θα εφαρμοστούν για περαιτέρω επεξεργασία ή αναγνώριση.