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
| Constructor | Beschrijving |
|---|---|
| RecognitionResult() | Initialiseert een nieuw exemplaar van de |
Velden
| Veld | Beschrijving |
|---|---|
| language | De taal van de herkende tekst in de afbeelding. |
| recognitionCharactersList | Een set tekens gevonden door het herkenningsalgoritme en gerangschikt in aflopende volgorde van waarschijnlijkheid. |
| recognitionLinesResult | Haalt een lijst met herkenningsresultaten op met een lijst van rijen (Rechthoeken). |
| recognitionRegionsResult | Haalt een lijst met herkenningsresultaten op met een lijst van gebieden (Rechthoeken). |
| recognitionText | Herkenningsresultaat van alle pagina’s of één gebied. |
| warnings | Haalt op of stelt een lijst in van waarschuwingsberichten die niet-kritieke fouten beschrijven die tijdens de generatie zijn opgetreden. |
Methoden
| Methode | Beschrijving |
|---|---|
| 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:
| Parameter | Type | Beschrijving |
|---|---|---|
| language | SpellCheckLanguage | Te 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:
| Parameter | Type | Beschrijving |
|---|---|---|
| language | SpellCheckLanguage | Te 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:
| Parameter | Type | Beschrijving |
|---|---|---|
| fullFileName | java.lang.String | Bestandsnaam 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:
| Parameter | Type | Beschrijving |
|---|---|---|
| fullFileName | java.lang.String | Bestandsnaam met pad voor het opslaan van het herkenningsresultaat. |
| format | Format | Documentformaat 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:
| Parameter | Type | Beschrijving |
|---|---|---|
| fullFileName | java.lang.String | Bestandsnaam met pad voor het opslaan van het herkenningsresultaat. |
| format | Format | Documentformaat enum‑type van Format. |
| optimizePdf | PdfOptimizationMode | Verminder 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:
| Parameter | Type | Beschrijving |
|---|---|---|
| fullFileName | java.lang.String | Bestandsnaam met pad voor het opslaan van het herkenningsresultaat. |
| format | Format | Documentformaat 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:
| Parameter | Type | Beschrijving |
|---|---|---|
| fullFileName | java.lang.String | Bestandsnaam met pad voor het opslaan van het herkenningsresultaat. |
| format | Format | Documentformaat enum‑type van Format. |
| language | SpellCheckLanguage | Woordenboek voor spellingscontrole. |
useUserDictionary(String dictionaryPath)
public void useUserDictionary(String dictionaryPath)
Staat toe een eigen woordenboek te gebruiken voor spellingscorrectie.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| dictionaryPath | java.lang.String | Volledig 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. |