RecognitionResult

Inheritance: java.lang.Object

public class RecognitionResult

Die Ergebnisse der Bilderkennung. Enthält Elemente mit Erkennungsinformationen und Methoden zum Exportieren der Ergebnisse.

Konstruktoren

KonstruktorBeschreibung
RecognitionResult()Initialisiert eine neue Instanz von

Felder

FeldBeschreibung
languageDie Sprache des erkannten Textes im Bild.
recognitionCharactersListEine Menge von Zeichen, die vom Erkennungsalgorithmus gefunden wurden und nach absteigender Wahrscheinlichkeit sortiert sind.
recognitionLinesResultLiefert eine Liste von Erkennungsergebnissen mit einer Liste von Zeilen (Rechtecke).
recognitionRegionsResultLiefert eine Liste von Erkennungsergebnissen mit einer Liste von Bereichen (Rechtecke).
recognitionTextErkennungsergebnis aller Seiten oder eines Bereichs.
warningsLiefert oder setzt die Liste der Warnmeldungen, die nicht kritische Fehler beschreiben, die während der Generierung aufgetreten sind.

Methoden

MethodeBeschreibung
GetJson()Erstelle JSON-String mit Erkennungsergebnissen.
GetKeywords()Schlüsselwörter aus dem Pass extrahieren (Testmodus.
GetXml()Erstelle JSON-String mit Erkennungsergebnissen.
SetKeyword(String key, RecognitionResult.LinesResult result)
getSpellCheckCorrectedText()Korrigiert Text (ersetzt falsch geschriebene Wörter).
getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)Korrigiert Text (ersetzt falsch geschriebene Wörter).
getSpellCheckErrorList()Finden Sie die falsch geschriebenen Wörter mit vorgeschlagenen Rechtschreibungen für einen gegebenen Eingabetext.
getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)Finden Sie die falsch geschriebenen Wörter mit vorgeschlagenen Rechtschreibungen für einen gegebenen Eingabetext.
save(String fullFileName)Speichert das Dokument im Nur-Text-Format
save(String fullFileName, Format format)Speichert das Dokument im Nur-Text-Format oder in einem anderen Dokumentformat.
save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)Speichert das Dokument im Nur-Text-Format oder in einem anderen Dokumentformat.
saveSpellCheckCorrectedText(String fullFileName, Format format)Speichert den mit dem englischen Wörterbuch korrigierten Text im Dokument im Nur-Text-Format oder im Microsoft Word Textdokument-Format.
saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)Speichert den korrigierten Text im Dokument im Nur-Text-Format oder in einem anderen Format.
toString()
useUserDictionary(String dictionaryPath)Ermöglicht die Verwendung eines eigenen Wörterbuchs für die Rechtschreibkorrektur.

RecognitionResult()

public RecognitionResult()

Initialisiert eine neue Instanz von

language

public Language language

Die Sprache des im Bild erkannten Textes. Dieser Wert wird automatisch bestimmt, wenn Language.AUTO , Language.MULTILANGUAGE oder Language.UNIVERSAL ausgewählt ist.

recognitionCharactersList

public ArrayList<char[]> recognitionCharactersList

Eine Menge von Zeichen, die vom Erkennungsalgorithmus gefunden wurden und nach absteigender Wahrscheinlichkeit sortiert sind.

recognitionLinesResult

public ArrayList<RecognitionResult.LinesResult> recognitionLinesResult

Liefert eine Liste von Erkennungsergebnissen mit einer Liste von Zeilen (Rechtecke).

recognitionRegionsResult

public ArrayList<RecognitionResult.RegionResult> recognitionRegionsResult

Liefert eine Liste von Erkennungsergebnissen mit einer Liste von Bereichen (Rechtecke).

recognitionText

public String recognitionText

Erkennungsergebnis aller Seiten oder eines Bereichs.

warnings

public ArrayList<String> warnings

Liefert oder setzt die Liste der Warnmeldungen, die nicht kritische Fehler beschreiben, die während der Generierung aufgetreten sind.

GetJson()

public String GetJson()

Erstelle JSON-String mit Erkennungsergebnissen.

Returns: java.lang.String – Erkennungsergebnisse als JSON‑String.

GetKeywords()

public HashMap<String,RecognitionResult.LinesResult> GetKeywords()

Abrufen von Schlüsselwörtern aus dem Pass (Testmodus. Funktioniert nur für USA‑ und MADAGASKAR‑Pässe).

Returns: java.util.HashMap<java.lang.String,com.aspose.ocr.RecognitionResult.LinesResult> – Wörterbuch mit dem Schlüsselwort als Schlüssel und LinesResult als Wert.

GetXml()

public String GetXml()

Erstelle JSON-String mit Erkennungsergebnissen.

Returns: java.lang.String – Erkennungsergebnisse als XML‑String.

SetKeyword(String key, RecognitionResult.LinesResult result)

public void SetKeyword(String key, RecognitionResult.LinesResult result)

getSpellCheckCorrectedText()

public String getSpellCheckCorrectedText()

Korrigiert Text (ersetzt falsch geschriebene Wörter).

Returns: java.lang.String – Korrigierter Erkennungsresultat‑String. Standard‑Englisches Wörterbuch.

getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

public String getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

Korrigiert Text (ersetzt falsch geschriebene Wörter).

Parameters:

ParameterTypBeschreibung
languageSpellCheckLanguageZu verwendendes Wörterbuch.

Returns: java.lang.String – Korrigierter Erkennungsresultat‑String.

getSpellCheckErrorList()

public List<SpellCheck.SpellCheckError> getSpellCheckErrorList()

Finden Sie die falsch geschriebenen Wörter mit vorgeschlagenen Rechtschreibungen für einen gegebenen Eingabetext. Standard‑Englisches Wörterbuch.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> – ArrayList von SpellCheckError‑Objekten, die falsch geschriebene Wörter mit Listen vorgeschlagener korrekter Schreibweisen für jedes falsche Wort sowie mit der Editierdistanz darstellen.

getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)

public List<SpellCheck.SpellCheckError> getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)

Finden Sie die falsch geschriebenen Wörter mit vorgeschlagenen Rechtschreibungen für einen gegebenen Eingabetext.

Parameters:

ParameterTypBeschreibung
languageSpellCheckLanguageZu verwendendes Wörterbuch.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> – ArrayList von SpellCheckError‑Objekten, die falsch geschriebene Wörter mit Listen vorgeschlagener korrekter Schreibweisen für jedes falsche Wort sowie mit der Editierdistanz darstellen.

save(String fullFileName)

public void save(String fullFileName)

Speichert das Dokument im Nur-Text-Format

Parameters:

ParameterTypBeschreibung
fullFileNamejava.lang.StringDateiname mit Pfad zum Speichern des Erkennungsergebnisses

save(String fullFileName, Format format)

public void save(String fullFileName, Format format)

Speichert das Dokument im Nur-Text-Format oder in einem anderen Dokumentformat.

Parameters:

ParameterTypBeschreibung
fullFileNamejava.lang.StringDateiname mit Pfad zum Speichern des Erkennungsergebnisses.
formatFormatDokumentenformat‑Enum‑Typ von Format.

save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)

public void save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)

Speichert das Dokument im Nur-Text-Format oder in einem anderen Dokumentformat.

Parameters:

ParameterTypBeschreibung
fullFileNamejava.lang.StringDateiname mit Pfad zum Speichern des Erkennungsergebnisses.
formatFormatDokumentenformat‑Enum‑Typ von Format.
optimizePdfPdfOptimizationModeReduzieren Sie die PDF-Dateigröße, indem Sie die Qualität von Hintergrundbildern verringern. Standardmäßig wird die ursprüngliche Bildqualität beibehalten.

saveSpellCheckCorrectedText(String fullFileName, Format format)

public void saveSpellCheckCorrectedText(String fullFileName, Format format)

Speichert den mit dem englischen Wörterbuch korrigierten Text im Dokument im Nur-Text-Format oder im Microsoft Word Textdokument-Format.

Parameters:

ParameterTypBeschreibung
fullFileNamejava.lang.StringDateiname mit Pfad zum Speichern des Erkennungsergebnisses.
formatFormatDokumentenformat‑Enum‑Typ von Format.

saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)

public void saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)

Speichert den korrigierten Text im Dokument im Nur-Text-Format oder in einem anderen Format.

Parameters:

ParameterTypBeschreibung
fullFileNamejava.lang.StringDateiname mit Pfad zum Speichern des Erkennungsergebnisses.
formatFormatDokumentenformat‑Enum‑Typ von Format.
languageSpellCheckLanguageWörterbuch für die Rechtschreibprüfung.

useUserDictionary(String dictionaryPath)

public void useUserDictionary(String dictionaryPath)

Ermöglicht die Verwendung eines eigenen Wörterbuchs für die Rechtschreibkorrektur.

Parameters:

ParameterTypBeschreibung
dictionaryPathjava.lang.StringVollständiger Pfad zum Benutzerdictionary (Häufigkeitsdictionary). Dateiformat des Dictionaries: Klartextdatei in UTF-8-Kodierung. Wort und Wortfrequenz sind durch ein Komma getrennt, das Wort steht in der ersten Spalte und die Frequenz in der zweiten Spalte. Jedes Wort‑Frequenz‑Paar befindet sich in einer eigenen Zeile. Eine Zeile ist definiert als eine Zeichenfolge, gefolgt von einem Zeilenumbruch ("\n"), einem Wagenrücklauf ("\r") oder einem Wagenrücklauf, dem sofort ein Zeilenumbruch folgt ("\r\n"). Jedes Wort wird in Kleinbuchstaben erwartet.