RecognitionResult

Inheritance: java.lang.Object

public class RecognitionResult

De resultaten van de beeldherkenning. Bevat elementen met herkenningsinformatie en methoden voor het exporteren van resultaten.

Constructors

ConstructorBeschrijving
RecognitionResult()Initialiseert een nieuw exemplaar van de

Velden

VeldBeschrijving
languageDe taal van de herkende tekst in de afbeelding.
recognitionCharactersListEen set tekens gevonden door het herkenningsalgoritme en gerangschikt in aflopende volgorde van waarschijnlijkheid.
recognitionLinesResultHaalt een lijst met herkenningsresultaten op met een lijst van rijen (Rechthoeken).
recognitionRegionsResultHaalt een lijst met herkenningsresultaten op met een lijst van gebieden (Rechthoeken).
recognitionTextHerkenningsresultaat van alle pagina’s of één gebied.
warningsHaalt op of stelt een lijst in van waarschuwingsberichten die niet-kritieke fouten beschrijven die tijdens de generatie zijn opgetreden.

Methoden

MethodeBeschrijving
GetJson()Formuleer JSON-string met herkenningsresultaten.
GetKeywords()Haal trefwoorden op uit paspoort (Testmodus.
GetXml()Formuleer JSON-string met herkenningsresultaten.
SetKeyword(String key, RecognitionResult.LinesResult result)
getSpellCheckCorrectedText()Corrigeert tekst (vervangt verkeerd gespelde woorden).
getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)Corrigeert tekst (vervangt verkeerd gespelde woorden).
getSpellCheckErrorList()Zoek de verkeerd gespelde woorden met voorgestelde spellingen voor een gegeven invoertekst.
getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)Zoek de verkeerd gespelde woorden met voorgestelde spellingen voor een gegeven invoertekst.
save(String fullFileName)Slaat het document op in platte tekst
save(String fullFileName, Format format)Slaat het document op in platte tekst of een ander documentformaat.
save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)Slaat het document op in platte tekst of een ander documentformaat.
saveSpellCheckCorrectedText(String fullFileName, Format format)Slaat de met het Engelse woordenboek gecorrigeerde tekst op in het document in platte tekst of Microsoft Word-tekstdocumentformaat.
saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)Slaat de gecorrigeerde tekst op in het document in platte tekst of een ander formaat.
toString()
useUserDictionary(String dictionaryPath)Staat toe een eigen woordenboek te gebruiken voor spellingscorrectie.

RecognitionResult()

public RecognitionResult()

Initialiseert een nieuw exemplaar van de

language

public Language language

De taal van de herkende tekst in de afbeelding. Deze waarde wordt automatisch bepaald als Language.AUTO , Language.MULTILANGUAGE , of Language.UNIVERSAL is geselecteerd.

recognitionCharactersList

public ArrayList<char[]> recognitionCharactersList

Een set tekens gevonden door het herkenningsalgoritme en gerangschikt in aflopende volgorde van waarschijnlijkheid.

recognitionLinesResult

public ArrayList<RecognitionResult.LinesResult> recognitionLinesResult

Haalt een lijst met herkenningsresultaten op met een lijst van rijen (Rechthoeken).

recognitionRegionsResult

public ArrayList<RecognitionResult.RegionResult> recognitionRegionsResult

Haalt een lijst met herkenningsresultaten op met een lijst van gebieden (Rechthoeken).

recognitionText

public String recognitionText

Herkenningsresultaat van alle pagina’s of één gebied.

warnings

public ArrayList<String> warnings

Haalt op of stelt een lijst in van waarschuwingsberichten die niet-kritieke fouten beschrijven die tijdens de generatie zijn opgetreden.

GetJson()

public String GetJson()

Formuleer JSON-string met herkenningsresultaten.

Returns: java.lang.String - Herkenningsresultaten als JSON‑string.

GetKeywords()

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

Haal trefwoorden op uit paspoort (testmodus. Werkt alleen voor USA- en MADAGASCAR-paspoorten).

Returns: java.util.HashMap<java.lang.String,com.aspose.ocr.RecognitionResult.LinesResult> - Woordenboek met trefwoord als sleutel en LinesResult als waarde.

GetXml()

public String GetXml()

Formuleer JSON-string met herkenningsresultaten.

Returns: java.lang.String - Herkenningsresultaten als XML‑string.

SetKeyword(String key, RecognitionResult.LinesResult result)

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

getSpellCheckCorrectedText()

public String getSpellCheckCorrectedText()

Corrigeert tekst (vervangt verkeerd gespelde woorden).

Returns: java.lang.String - Gecorrigeerde herkenningsresultaten‑string. Standaard Engelse woordenboek.

getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

public String getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

Corrigeert tekst (vervangt verkeerd gespelde woorden).

Parameters:

ParameterTypeBeschrijving
languageSpellCheckLanguageTe gebruiken woordenboek.

Returns: java.lang.String - Gecorrigeerde herkenningsresultaten‑string.

getSpellCheckErrorList()

public List<SpellCheck.SpellCheckError> getSpellCheckErrorList()

Zoek de verkeerd gespelde woorden met voorgestelde spellingen voor een gegeven invoertekst. Standaard Engelse woordenboek.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList van SpellCheckError‑objecten die verkeerd gespelde woorden weergeven met lijsten van voorgestelde correcte spellingen voor elk verkeerd gespeld woord, en met de bewerkingsafstand.

getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)

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

Zoek de verkeerd gespelde woorden met voorgestelde spellingen voor een gegeven invoertekst.

Parameters:

ParameterTypeBeschrijving
languageSpellCheckLanguageTe gebruiken woordenboek.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList van SpellCheckError‑objecten die verkeerd gespelde woorden weergeven met lijsten van voorgestelde correcte spellingen voor elk verkeerd gespeld woord, en met de bewerkingsafstand.

save(String fullFileName)

public void save(String fullFileName)

Slaat het document op in platte tekst

Parameters:

ParameterTypeBeschrijving
fullFileNamejava.lang.StringBestandsnaam met pad voor het opslaan van het herkenningsresultaat

save(String fullFileName, Format format)

public void save(String fullFileName, Format format)

Slaat het document op in platte tekst of een ander documentformaat.

Parameters:

ParameterTypeBeschrijving
fullFileNamejava.lang.StringBestandsnaam met pad voor het opslaan van het herkenningsresultaat.
formatFormatDocumentformaat enum‑type van Format.

save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)

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

Slaat het document op in platte tekst of een ander documentformaat.

Parameters:

ParameterTypeBeschrijving
fullFileNamejava.lang.StringBestandsnaam met pad voor het opslaan van het herkenningsresultaat.
formatFormatDocumentformaat enum‑type van Format.
optimizePdfPdfOptimizationModeVerminder de PDF-bestandsgrootte door de kwaliteit van achtergrondafbeeldingen te verlagen. Standaard wordt de oorspronkelijke beeldkwaliteit behouden.

saveSpellCheckCorrectedText(String fullFileName, Format format)

public void saveSpellCheckCorrectedText(String fullFileName, Format format)

Slaat de met het Engelse woordenboek gecorrigeerde tekst op in het document in platte tekst of Microsoft Word-tekstdocumentformaat.

Parameters:

ParameterTypeBeschrijving
fullFileNamejava.lang.StringBestandsnaam met pad voor het opslaan van het herkenningsresultaat.
formatFormatDocumentformaat enum‑type van Format.

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

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

Slaat de gecorrigeerde tekst op in het document in platte tekst of een ander formaat.

Parameters:

ParameterTypeBeschrijving
fullFileNamejava.lang.StringBestandsnaam met pad voor het opslaan van het herkenningsresultaat.
formatFormatDocumentformaat enum‑type van Format.
languageSpellCheckLanguageWoordenboek voor spellingscontrole.

useUserDictionary(String dictionaryPath)

public void useUserDictionary(String dictionaryPath)

Staat toe een eigen woordenboek te gebruiken voor spellingscorrectie.

Parameters:

ParameterTypeBeschrijving
dictionaryPathjava.lang.StringVolledig pad naar het gebruikerswoordenboek (frequentiewoordenboek). Formaat van het woordenboekbestand: platte tekstbestand in UTF-8-codering. Woord en woordfrequentie worden gescheiden door een komma; het woord wordt verwacht in de eerste kolom en de frequentie in de tweede kolom. Elk woord-frequentie-paar staat op een aparte regel. Een regel wordt gedefinieerd als een reeks tekens gevolgd door een regeleinde ("\n"), een carriage return ("\r"), of een carriage return direct gevolgd door een regeleinde ("\r\n"). Elk woord wordt verwacht in kleine letters.