Class RecognitionResult

Class RecognitionResult

Το όνομα: Aspose.OCR Συγκέντρωση: Aspose.OCR.dll (25.4.0)

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

public class RecognitionResult

Inheritance

object RecognitionResult

Κληρονομημένα μέλη

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

Properties

FileName

Ολόκληρος ο δρόμος προς το αρχείο.

public string FileName { get; set; }

Αξία ιδιοκτησίας

string

Image

Αποκτά ή τοποθετεί εικόνες για τη δημιουργία PDF.

public byte[][,] Image { get; set; }

Αξία ιδιοκτησίας

byte [][,]

RecognitionAreasRectangles

Αποκτά ορθογώνια συντονισμούς.

public List<rectangle> RecognitionAreasRectangles { get; }

Αξία ιδιοκτησίας

List

RecognitionAreasText

Λίστα λαμβάνει τα αποτελέσματα αναγνώρισης μιας λίστας περιοχών (Rectangles).

public List<string> RecognitionAreasText { get; }

Αξία ιδιοκτησίας

List &lt · string >

RecognitionCharactersList

Ένα σύνολο χαρακτήρων που βρέθηκαν από τον αλγόριθμο αναγνώρισης και οργανωμένα σε κατώτερη τάξη πιθανότητας.

public List<char[]> RecognitionCharactersList { get; }

Αξία ιδιοκτησίας

List &lt · char [ ] & ΓΚΤ

Remarks

Η σειρά συμβόλων System.Char με τη μέγιστη πιθανότητα και εναλλακτικές λύσεις.

RecognitionLinesResult

Αποκτά μια λίστα των αποτελεσμάτων αναγνώρισης με μια λίστα γραμμών (Rectangles).

public List<recognitionresult.linesresult> RecognitionLinesResult { get; }

Αξία ιδιοκτησίας

List &lt · RecognitionResult . LinesResult >

RecognitionText

Το αποτέλεσμα της αναγνώρισης γίνεται σε μία γραμμή.

public string RecognitionText { get; set; }

Αξία ιδιοκτησίας

string

Skew

Έχουμε γωνία σκάφους.

public float Skew { get; set; }

Αξία ιδιοκτησίας

float

Warnings

Η λίστα των προειδοποιητικών μηνυμάτων που περιγράφουν μη κρίσιμα σφάλματα εμφανίστηκαν κατά τη διάρκεια της γενιάς.

public List<string> Warnings { get; }

Αξία ιδιοκτησίας

List &lt · string >

Methods

GetJson(Μπόλ)

Σχεδιάστε τη γραμμή JSON με τα αποτελέσματα αναγνώρισης.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Αποφασίζει αν ο JSON θα είναι ανθρώπινος αναγνώσιμος.

Returns

string

Τα αποτελέσματα αναγνώρισης ως JSON string.

GetKeywords()

Αποκτήστε λέξεις-κλειδιά από το διαβατήριο (συνδρομή δοκιμής. λειτουργεί μόνο για τα διαβατήρια ΗΠΑ και MADAGASCAR).

public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()

Returns

Dictionary &lt · string , RecognitionResult . LinesResult >

Λεξικό με λέξη-κλειδί ως κλειδί και LinesResult ως αξία.

GetSpellCheckCorrectedText(Γλώσσα, Σύνδεσμος)

Καθορίζει το κείμενο (αντικαθιστά τις λανθασμένες λέξεις).

public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

language SpellCheckLanguage

Λεξικό για χρήση.

dictionaryPath string

Εναλλακτικά. πλήρης διαδρομή στο λεξικό χρήστη (τα λεξικά συχνότητας).Λεξικό αρχείο μορφότυπο:Το αρχείο κειμένου σε UTF-8 κρυπτογράφηση.Η Συχνότητα Λόγου και Λόγου χωρίζονται από χώρο ή καρτέλα.Για προεπιλογή, η λέξη αναμένεται στην πρώτη στήλη και η συχνότητα στην δεύτερη στήλη.Κάθε λέξη-συχνότητα-παρί σε μια ξεχωριστή γραμμή.Η γραμμή ορίζεται ως μια σειρά χαρακτήρων που ακολουθείται από μια γραμμή τροφοδοσίας ("\n"), μια επιστροφή μεταφοράς ("\r"),ή μια επιστροφή μεταφοράς αμέσως ακολουθούμενη από μια γραμμή τροφοδοσίας («\r\n»).Κάθε λέξη αναμένεται να είναι σε χαμηλότερη περίπτωση.

Returns

string

Λέξεις με αντικατασταμένες λέξεις.

GetSpellCheckErrorList(Γλώσσα, Σύνδεσμος)

Βρείτε τις λανθασμένες λέξεις με τις προτεινόμενες λανθασμένες λέξεις για ένα δεδομένο κείμενο εισόδου.

public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

language SpellCheckLanguage

Λεξικό για χρήση.

dictionaryPath string

Εναλλακτικά. πλήρης διαδρομή στο λεξικό χρήστη (τα λεξικά συχνότητας).Λεξικό αρχείο μορφότυπο:Το αρχείο κειμένου σε UTF-8 κρυπτογράφηση.Η Συχνότητα Λόγου και Λόγου χωρίζονται από χώρο ή καρτέλα.Για προεπιλογή, η λέξη αναμένεται στην πρώτη στήλη και η συχνότητα στην δεύτερη στήλη.Κάθε λέξη-συχνότητα-παρί σε μια ξεχωριστή γραμμή.Η γραμμή ορίζεται ως μια σειρά χαρακτήρων που ακολουθείται από μια γραμμή τροφοδοσίας ("\n"), μια επιστροφή μεταφοράς ("\r"),ή μια επιστροφή μεταφοράς αμέσως ακολουθούμενη από μια γραμμή τροφοδοσίας («\r\n»).Κάθε λέξη αναμένεται να είναι σε χαμηλότερη περίπτωση.

Returns

List &lt · SpellCheckError >

Ένας κατάλογος αντικειμένων SpellCheckError που αντιπροσωπεύουν λανθασμένες λέξεις με λίστες που προτείνουν σωστές λανθασμένες λέξεις για κάθε λανθασμένη λέξη,και με την απομακρυσμένη απόσταση.

GetXml()

Πίνακας XML με τα αποτελέσματα αναγνώρισης.

public string GetXml()

Returns

string

Η αναγνώριση αποδίδεται ως σειριασμένη γραμμή XML.

Save(γραμμή, SaveFormat, Bool, SpellCheckLanguage, γραμμή, γραμμή, PdfOptimizationMode)

Αποθηκεύει το έγγραφο ως απλό κείμενο, PDF ή Microsoft Word Document.

public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Το όνομα με ένα μονοπάτι για την αποθήκευση αναγνώρισης προέρχεται από την επιλεγμένη μορφή.

saveFormat SaveFormat

μορφή εγγράφου (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).

applySpellingCorrection bool

Ρυθμίστε πιστά για να διορθώσετε λανθασμένες λέξεις σε περίπτωση που έχετε τέτοια στο αποτέλεσμα αναγνώρισης σας.

language SpellCheckLanguage

Λεξικό για το Spell Check (επιλεγμένο).

dictionaryPath string

Εναλλακτικά. πλήρης διαδρομή στο λεξικό του χρήστη σε μορφή .txt. Η μορφή είναι [word - space - frequency(number)].Παράδειγμα: το 23135851162\nthat 3400031103\n

embeddedFontPath string

Εναλλακτικά. πλήρης διαδρομή προς το γράμμα του χρήστη.

optimizePdf PdfOptimizationMode

Μειώστε το μέγεθος του αρχείου PDF μειώνοντας την ποιότητα των εικόνων υπόβαθρου. Κατά προεπιλογή, η ποιότητα της αρχικής εικόνας διατηρείται.

Save(Σύνδεση, SaveFormat, Σύνδεση, PdfOptimizationMode)

Αποθηκεύει το έγγραφο ως απλό κείμενο, PDF ή Microsoft Word Document.

public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Το όνομα με ένα μονοπάτι για την αποθήκευση αναγνώρισης προέρχεται από την επιλεγμένη μορφή.

saveFormat SaveFormat

μορφή εγγράφου (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).

embeddedFontPath string

Εναλλακτικά. πλήρης διαδρομή προς το γράμμα του χρήστη.

optimizePdf PdfOptimizationMode

Μειώστε το μέγεθος του αρχείου PDF μειώνοντας την ποιότητα των εικόνων υπόβαθρου. Κατά προεπιλογή, η ποιότητα της αρχικής εικόνας διατηρείται.

Save(MemoryStream, SaveFormat, Bool, SpellCheckLanguage, γραμμή, γραμμή, PdfOptimizationMode)

Αποθηκεύει το έγγραφο ως απλό κείμενο, PDF ή Microsoft Word Document.

public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream για την εξοικονόμηση αναγνώρισης έρχεται στην επιλεγμένη μορφή.

saveFormat SaveFormat

Πληροφορίες για το αρχείο (Docx, Txt, PDF)

applySpellingCorrection bool

Ρυθμίστε πιστά για να διορθώσετε λανθασμένες λέξεις σε περίπτωση που έχετε τέτοια στο αποτέλεσμα αναγνώρισης σας.

language SpellCheckLanguage

Λεξικό για το Spell Check (επιλεγμένο).

dictionaryPath string

Εναλλακτικά. πλήρης διαδρομή στο λεξικό του χρήστη σε μορφή .txt. Η μορφή είναι [word - space - frequency(number)].Παράδειγμα: το 23135851162\nthat 3400031103\n

embeddedFontPath string

Εναλλακτικά. πλήρης διαδρομή προς το γράμμα του χρήστη.

optimizePdf PdfOptimizationMode

Μειώστε το μέγεθος του αρχείου PDF μειώνοντας την ποιότητα των εικόνων υπόβαθρου. Κατά προεπιλογή, η ποιότητα της αρχικής εικόνας διατηρείται.

Save(MemoryStream, SaveFormat, Σύνδεσμος, PdfOptimizationMode)

Αποθηκεύει το έγγραφο ως απλό κείμενο, PDF ή Microsoft Word Document.

public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream για την εξοικονόμηση αναγνώρισης έρχεται στην επιλεγμένη μορφή.

saveFormat SaveFormat

Πληροφορίες για το αρχείο (Docx, Txt, PDF)

embeddedFontPath string

Εναλλακτικά. πλήρης διαδρομή προς το γράμμα του χρήστη.

optimizePdf PdfOptimizationMode

Μειώστε το μέγεθος του αρχείου PDF μειώνοντας την ποιότητα των εικόνων υπόβαθρου. Κατά προεπιλογή, η ποιότητα της αρχικής εικόνας διατηρείται.

Operators

Οργανωτής +(Αποτελέσματα αναγνώρισης, αναγνώριση)

Για να συμπληρώσετε το πλήρες αποτέλεσμα από αναγνωρισμένα κομμάτια (γραμμές).

public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)

Parameters

main RecognitionResult

Το αντικείμενο στο οποίο θα προστεθεί ο σωστός χειριστής.

part RecognitionResult

Η σωστή επιχείρηση.

Returns

RecognitionResult

Η Αριστερά του Όπεραντ.</string,></recognitionresult.linesresult></char[]>

 Ελληνικά