RecognitionResult
Inheritance: java.lang.Object
public class RecognitionResult
Les résultats de la reconnaissance d’image. Contient des éléments avec des informations de reconnaissance et des méthodes pour l’exportation des résultats.
Constructeurs
| Constructeur | Description |
|---|---|
| RecognitionResult() | Initialise une nouvelle instance de |
Champs
| Champ | Description |
|---|---|
| language | La langue du texte reconnu dans l’image. |
| recognitionCharactersList | Un ensemble de caractères trouvés par l’algorithme de reconnaissance et classés par ordre décroissant de probabilité. |
| recognitionLinesResult | Obtient une liste de résultats de reconnaissance avec une liste de lignes (Rectangles). |
| recognitionRegionsResult | Obtient une liste de résultats de reconnaissance avec une liste de régions (Rectangles). |
| recognitionText | Résultat de reconnaissance de toutes les pages ou d’une zone. |
| warnings | Obtient ou définit la liste des messages d’avertissement décrivant les défauts non critiques survenus lors de la génération. |
Méthodes
| Méthode | Description |
|---|---|
| GetJson() | Forme une chaîne JSON avec les résultats de reconnaissance. |
| GetKeywords() | Obtenir les mots-clés du passeport (mode test. |
| GetXml() | Forme une chaîne JSON avec les résultats de reconnaissance. |
| SetKeyword(String key, RecognitionResult.LinesResult result) | |
| getSpellCheckCorrectedText() | Corrige le texte (remplace les mots mal orthographiés). |
| getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language) | Corrige le texte (remplace les mots mal orthographiés). |
| getSpellCheckErrorList() | Trouver les mots mal orthographiés avec les orthographes suggérées pour un texte d’entrée donné. |
| getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language) | Trouver les mots mal orthographiés avec les orthographes suggérées pour un texte d’entrée donné. |
| save(String fullFileName) | Enregistre le document au format texte brut |
| save(String fullFileName, Format format) | Enregistre le document au format texte brut ou dans un autre format de document. |
| save(String fullFileName, Format format, PdfOptimizationMode optimizePdf) | Enregistre le document au format texte brut ou dans un autre format de document. |
| saveSpellCheckCorrectedText(String fullFileName, Format format) | Enregistre le texte corrigé avec le dictionnaire anglais dans le document au format texte brut ou au format Document texte Microsoft Word. |
| saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language) | Enregistre le texte corrigé dans le document au format texte brut ou dans un autre format. |
| toString() | |
| useUserDictionary(String dictionaryPath) | Permet d’utiliser son propre dictionnaire pour la correction orthographique. |
RecognitionResult()
public RecognitionResult()
Initialise une nouvelle instance de
language
public Language language
La langue du texte reconnu dans l’image. Cette valeur est déterminée automatiquement si Language.AUTO , Language.MULTILANGUAGE , ou Language.UNIVERSAL est sélectionnée.
recognitionCharactersList
public ArrayList<char[]> recognitionCharactersList
Un ensemble de caractères trouvés par l’algorithme de reconnaissance et classés par ordre décroissant de probabilité.
recognitionLinesResult
public ArrayList<RecognitionResult.LinesResult> recognitionLinesResult
Obtient une liste de résultats de reconnaissance avec une liste de lignes (Rectangles).
recognitionRegionsResult
public ArrayList<RecognitionResult.RegionResult> recognitionRegionsResult
Obtient une liste de résultats de reconnaissance avec une liste de régions (Rectangles).
recognitionText
public String recognitionText
Résultat de reconnaissance de toutes les pages ou d’une zone.
warnings
public ArrayList<String> warnings
Obtient ou définit la liste des messages d’avertissement décrivant les défauts non critiques survenus lors de la génération.
GetJson()
public String GetJson()
Forme une chaîne JSON avec les résultats de reconnaissance.
Returns: java.lang.String - Résultats de reconnaissance sous forme de chaîne JSON.
GetKeywords()
public HashMap<String,RecognitionResult.LinesResult> GetKeywords()
Obtenir les mots-clés du passeport (mode test. Fonctionne uniquement pour les passeports des États‑Unis et de MADAGASCAR).
Returns: java.util.HashMap<java.lang.String,com.aspose.ocr.RecognitionResult.LinesResult> - Dictionnaire avec le mot-clé comme clé et LinesResult comme valeur.
GetXml()
public String GetXml()
Forme une chaîne JSON avec les résultats de reconnaissance.
Returns: java.lang.String - Résultats de reconnaissance sous forme de chaîne XML.
SetKeyword(String key, RecognitionResult.LinesResult result)
public void SetKeyword(String key, RecognitionResult.LinesResult result)
getSpellCheckCorrectedText()
public String getSpellCheckCorrectedText()
Corrige le texte (remplace les mots mal orthographiés).
Returns: java.lang.String - Chaîne de résultats de reconnaissance corrigés. Dictionnaire anglais par défaut.
getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)
public String getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)
Corrige le texte (remplace les mots mal orthographiés).
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| language | SpellCheckLanguage | Dictionnaire à utiliser. |
Returns: java.lang.String - Chaîne de résultats de reconnaissance corrigés.
getSpellCheckErrorList()
public List<SpellCheck.SpellCheckError> getSpellCheckErrorList()
Trouver les mots mal orthographiés avec les orthographes suggérées pour un texte d’entrée donné. Dictionnaire anglais par défaut.
Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList d’objets SpellCheckError représentant les mots mal orthographiés avec des listes d’orthographes correctes suggérées pour chaque mot mal orthographié, ainsi que la distance d’édition.
getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)
public List<SpellCheck.SpellCheckError> getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)
Trouver les mots mal orthographiés avec les orthographes suggérées pour un texte d’entrée donné.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| language | SpellCheckLanguage | Dictionnaire à utiliser. |
Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList d’objets SpellCheckError représentant les mots mal orthographiés avec des listes d’orthographes correctes suggérées pour chaque mot mal orthographié, ainsi que la distance d’édition.
save(String fullFileName)
public void save(String fullFileName)
Enregistre le document au format texte brut
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance |
save(String fullFileName, Format format)
public void save(String fullFileName, Format format)
Enregistre le document au format texte brut ou dans un autre format de document.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance. |
| format | Format | Énumération du type de format de document Format. |
save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)
public void save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)
Enregistre le document au format texte brut ou dans un autre format de document.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance. |
| format | Format | Énumération du type de format de document Format. |
| optimizePdf | PdfOptimizationMode | Réduisez la taille du fichier PDF en abaissant la qualité des images d’arrière-plan. Par défaut, la qualité originale de l’image est conservée. |
saveSpellCheckCorrectedText(String fullFileName, Format format)
public void saveSpellCheckCorrectedText(String fullFileName, Format format)
Enregistre le texte corrigé avec le dictionnaire anglais dans le document au format texte brut ou au format Document texte Microsoft Word.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance. |
| format | Format | Énumération du type de format de document Format. |
saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)
public void saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)
Enregistre le texte corrigé dans le document au format texte brut ou dans un autre format.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance. |
| format | Format | Énumération du type de format de document Format. |
| language | SpellCheckLanguage | Dictionnaire pour la vérification orthographique. |
useUserDictionary(String dictionaryPath)
public void useUserDictionary(String dictionaryPath)
Permet d’utiliser son propre dictionnaire pour la correction orthographique.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| dictionaryPath | java.lang.String | Chemin complet vers le dictionnaire utilisateur (dictionnaire de fréquence). Format du fichier dictionnaire : fichier texte brut en encodage UTF-8. Le mot et sa fréquence sont séparés par une virgule, le mot étant attendu dans la première colonne et la fréquence dans la deuxième colonne. Chaque paire mot-fréquence se trouve sur une ligne distincte. Une ligne est définie comme une séquence de caractères suivie d’un saut de ligne ("\n"), d’un retour chariot ("\r"), ou d’un retour chariot immédiatement suivi d’un saut de ligne ("\r\n"). Chaque mot doit être en minuscules. |