OcrInput

Inheritance: java.lang.Object

All Implemented Interfaces: java.lang.Iterable

public class OcrInput implements Iterable<ImageData>

Κύρια κλάση για την αναγνώριση κειμένου από εικόνες.

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
OcrInput(InputType type, PreprocessingFilter filters)Κατασκευαστής για δημιουργία κοντέινερ και ορισμό του τύπου εικόνων / εγγράφων και φίλτρων για περαιτέρω επεξεργασία / αναγνώριση.
OcrInput(InputType type)

Μέθοδοι

ΜέθοδοςΠεριγραφή
add(int[] pixels, int width, int height, int bitsPerPixel)Προσθέστε την αποκωδικοποιημένη εικόνα στη λίστα για αναγνώριση / επεξεργασία.
add(BufferedImage image)Προσθέστε το BufferedImage που περιέχει την εικόνα για αναγνώριση / επεξεργασία.
add(BufferedImage image, int startPage, int pagesCount)Προσθέστε το BufferedImage που περιέχει την πολυσελίδα εικόνα για αναγνώριση / επεξεργασία.
add(InputStream stream)Προσθέστε το InputStream που περιέχει την εικόνα για αναγνώριση / επεξεργασία.
add(InputStream stream, int startPage, int pagesCount)Προσθέστε το InputStream που περιέχει την πολυσελίδα εικόνα για αναγνώριση / επεξεργασία.
add(String fullPath)Προσθέστε τη διαδρομή ή το URI που περιέχει την εικόνα για αναγνώριση / επεξεργασία.
add(String fullPath, int startPage, int pagesCount)Προσθέστε τις πολυσελίδα εικόνες / έγγραφα για αναγνώριση / επεξεργασία.
addBase64(String base64)Προσθέστε τη συμβολοσειρά base64 που περιέχει την εικόνα για αναγνώριση / επεξεργασία.
clear()Ορίστε την ποσότητα των στοιχείων για επεξεργασία / αναγνώριση σε 0.
clearFilters()Αφαιρέστε όλα τα φίλτρα.
equals(Object arg0)
get(int index)Επιστρέφει πληροφορίες σχετικά με την επεξεργασμένη / αναγνωρισμένη εικόνα.
getClass()
hashCode()
iterator()
notify()
notifyAll()
replaceFilters(PreprocessingFilter filters)Αφαιρέστε τα παλιά φίλτρα και ορίστε νέα.
size()Ποσότητα στοιχείων για επεξεργασία / αναγνώριση.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

OcrInput(InputType type, PreprocessingFilter filters)

public OcrInput(InputType type, PreprocessingFilter filters)

Κατασκευαστής για δημιουργία κοντέινερ και ορισμό του τύπου εικόνων / εγγράφων και φίλτρων για περαιτέρω επεξεργασία / αναγνώριση.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
typeInputTypeΟρίστε τον τύπο εικόνων/εγγράφων που θα προστεθεί στο κοντέινερ.
filtersPreprocessingFilterΟρίστε τα φίλτρα επεξεργασίας που θα εφαρμοστούν για περαιτέρω επεξεργασία ή αναγνώριση.

OcrInput(InputType type)

public OcrInput(InputType type)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
typeInputType

add(int[] pixels, int width, int height, int bitsPerPixel)

public void add(int[] pixels, int width, int height, int bitsPerPixel)

Προσθέστε την αποκωδικοποιημένη εικόνα στη λίστα για αναγνώριση / επεξεργασία. Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που ορίζεται στον κατασκευαστή (SingleImage).

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
pixelint[]Τα pixel αναπαριστώνται ως 32-bit ακέραιες τιμές (rgb).
πλάτοςintΠλάτος εικόνας.
ύψοςintΎψος εικόνας.
bitsPerPixelintΥποστηρίζει 1-32 bits.

add(BufferedImage image)

public void add(BufferedImage image)

Προσθέστε το BufferedImage που περιέχει την εικόνα για αναγνώριση / επεξεργασία. Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που ορίζεται στον κατασκευαστή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
εικόναjava.awt.image.BufferedImageBufferedImage που περιέχει την εικόνα ή το έγγραφο.

add(BufferedImage image, int startPage, int pagesCount)

public void add(BufferedImage image, int startPage, int pagesCount)

Προσθέστε το BufferedImage που περιέχει την πολυσελίδα εικόνα για αναγνώριση / επεξεργασία. Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που ορίζεται στον κατασκευαστή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
εικόναjava.awt.image.BufferedImageBufferedImage που περιέχει το πολυσελίδα έγγραφο.
startPageintΗ πρώτη σελίδα/εικόνα για επεξεργασία / αναγνώριση. Χρησιμοποιείται για έγγραφα.
pagesCountintΗ συνολική ποσότητα σελίδων/εικόνων για επεξεργασία / αναγνώριση. Χρησιμοποιείται για έγγραφα. Προεπιλογή = όλα.

add(InputStream stream)

public void add(InputStream stream)

Προσθέστε το InputStream που περιέχει την εικόνα για αναγνώριση / επεξεργασία. Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που ορίζεται στον κατασκευαστή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
streamjava.io.InputStreamInputStream που περιέχει την εικόνα ή το έγγραφο.

add(InputStream stream, int startPage, int pagesCount)

public void add(InputStream stream, int startPage, int pagesCount)

Προσθέστε το InputStream που περιέχει την πολυσελίδα εικόνα για αναγνώριση / επεξεργασία. Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που καθορίζεται στον κατασκευαστή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
streamjava.io.InputStreamInputStream που περιέχει το πολυσελιδικό έγγραφο.
startPageintΗ πρώτη σελίδα/εικόνα για επεξεργασία / αναγνώριση. Χρησιμοποιείται για έγγραφα.
pagesCountintΗ συνολική ποσότητα σελίδων/εικόνων για επεξεργασία / αναγνώριση. Χρησιμοποιείται για έγγραφα. Προεπιλογή = όλα.

add(String fullPath)

public void add(String fullPath)

Προσθέστε τη διαδρομή ή το URI που περιέχει την εικόνα για αναγνώριση / επεξεργασία. Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που καθορίζεται στον κατασκευαστή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
fullPathjava.lang.StringΔιαδρομή προς την εικόνα/ έγγραφο / φάκελο / αρχείο.

add(String fullPath, int startPage, int pagesCount)

public void add(String fullPath, int startPage, int pagesCount)

Προσθέστε τις πολυσελιδικές εικόνες / έγγραφα για αναγνώριση / επεξεργασία. Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που καθορίζεται στον κατασκευαστή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
fullPathjava.lang.StringΔιαδρομή προς την εικόνα/ έγγραφο / φάκελο / αρχείο.
startPageintΗ πρώτη σελίδα/εικόνα για επεξεργασία / αναγνώριση. Χρησιμοποιήστε για έγγραφα, zip, φακέλους.
pagesCountintΤο συνολικό πλήθος σελίδων/εικόνων για επεξεργασία / αναγνώριση. Χρησιμοποιήστε για έγγραφα, zip, φακέλους. Προεπιλογή = όλα.

addBase64(String base64)

public void addBase64(String base64)

Προσθέστε τη συμβολοσειρά base64 που περιέχει την εικόνα για αναγνώριση / επεξεργασία. Ο τύπος της εικόνας πρέπει να αντιστοιχεί στον τύπο που καθορίζεται στον κατασκευαστή.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
base64java.lang.StringBase64 συμβολοσειρά με μία εικόνα.

clear()

public void clear()

Ορίστε το πλήθος των στοιχείων για επεξεργασία / αναγνώριση σε 0. Καθαρίστε τη συλλογή.

clearFilters()

public void clearFilters()

Αφαιρέστε όλα τα φίλτρα.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

get(int index)

public ImageData get(int index)

Επιστρέφει πληροφορίες σχετικά με την επεξεργασμένη / αναγνωρισμένη εικόνα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
indexintΘέση της εικόνας στη Λίστα.

Returns: ImageData - The object of @see ImageData

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

iterator()

public Iterator<ImageData> iterator()

Returns: java.util.Iterator<com.aspose.ocr.ImageData>

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

replaceFilters(PreprocessingFilter filters)

public void replaceFilters(PreprocessingFilter filters)

Αφαιρέστε τα παλιά φίλτρα και ορίστε νέα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
filtersPreprocessingFilterΤα φίλτρα επεξεργασίας θα εφαρμοστούν για περαιτέρω επεξεργασία ή αναγνώριση.

size()

public int size()

Ποσότητα στοιχείων για επεξεργασία / αναγνώριση.

Returns: int - Πλήθος στοιχείων.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int