- Prétraitement des images numérisées ou des photos Les images obtenues à l’aide d’un scanner ou d’un appareil photo numérique peuvent nécessiter quelques ajustements avant de pouvoir être reconnues optiquement. Par exemple, les images bruitées ou présentant des lignes de texte déformées nécessitent certaines corrections pour garantir la réussite de la reconnaissance optique.
- Reconnaissance avec restauration complète de la structure et de la mise en forme du document Lors de la reconnaissance d’un document, divers éléments de mise en page (texte, tableaux, images, Separator, etc.) sont identifiés. Au cours de la synthèse du document, sa structure logique est restaurée, tandis que la synthèse de la page permet de restituer intégralement la mise en forme du document (polices, styles, etc.).
- Exportation vers un format modifiable Le document reconnu est enregistré dans un format modifiable, tel que RTF ou DOCX.
Mise en œuvre du scénario
Étape 1. Chargement d’ABBYY FineReader Engine
Étape 1. Chargement d’ABBYY FineReader Engine
C#
C++ (COM)
Étape 2. Chargement des paramètres du scénario
Étape 2. Chargement des paramètres du scénario
Nom du profil | Description |
|---|---|
DocumentConversion_Accuracy | Les paramètres ont été optimisés pour la précision :
|
DocumentConversion_Normal | Les paramètres ont été optimisés pour la vitesse de traitement :
|
C#
C++ (COM)
Étape 3. Chargement et prétraitement des images
Étape 3. Chargement et prétraitement des images
- Créez l’objet FRDocument à l’aide de la méthode CreateFRDocumentFromImage de l’objet Engine. Cette méthode crée l’objet FRDocument et charge les images à partir du fichier spécifié.
- Créez l’objet FRDocument à l’aide de la méthode CreateFRDocument de l’objet Engine, puis ajoutez à l’objet FRDocument créé des images à partir d’un fichier (utilisez la méthode AddImageFile, AddImageFileWithPassword ou AddImageFileWithPasswordCallback de l’objet FRDocument).
C#
C++ (COM)
Étape 4. Reconnaissance du document
Étape 4. Reconnaissance du document
C#
C++ (COM)
Étape 5. Exportation du document
Étape 5. Exportation du document
C#
C++ (COM)
Étape 6. Déchargement d’ABBYY FineReader Engine
Étape 6. Déchargement d’ABBYY FineReader Engine
C#
C++ (COM)
Ressources requises
Optimisation supplémentaire pour des tâches spécifiques
- Numérisation - Windows uniquement
- Numérisation
Description du scénario ABBYY FineReader Engine pour la numérisation de documents.
- Numérisation
- Reconnaissance
- Ajustement des paramètres de prétraitement, d’analyse, de reconnaissance et de synthèse
Personnalisation du traitement des documents à l’aide des objets de paramètres d’analyse, de reconnaissance et de synthèse. - Reconnaître l’écriture manuscrite
Les profils DocumentConversion_*** n’incluent pas la reconnaissance de texte manuscrit ou en lettres détachées. Si vous devez reconnaître de l’écriture manuscrite, définissez la propriété DetectHandwritten de l’objet PageAnalysisParams sur TRUE. - Objet PageProcessingParams
Cet objet permet de personnaliser les paramètres d’analyse et de reconnaissance. À l’aide de cet objet, vous pouvez indiquer quelles caractéristiques de l’image et du texte doivent être détectées (image inversée, orientation, codes-barres, langue de reconnaissance, marge d’erreur de reconnaissance). - Objet SynthesisParamsForPage
Cet objet inclut les paramètres responsables de la restauration de la mise en forme d’une page lors de la synthèse. - Objet SynthesisParamsForDocument
Cet objet permet de personnaliser la synthèse du document : restauration de sa structure et de sa mise en forme. - Objet MultiProcessingParams - Disponible pour Linux et Windows
Le traitement simultané peut être utile lors du traitement d’un grand nombre d’images. Dans ce cas, la charge de traitement est répartie entre les cœurs du processeur pendant l’ouverture et le prétraitement des images, l’analyse de la mise en page, la reconnaissance et l’exportation, ce qui permet d’accélérer le traitement.
Les modes de traitement (simultané ou consécutif) sont définis à l’aide de la propriété MultiProcessingMode. La propriété RecognitionProcessesCount contrôle le nombre de processus pouvant être démarrés.
- Ajustement des paramètres de prétraitement, d’analyse, de reconnaissance et de synthèse
- Exportation
- Ajustement des paramètres d’exportation
Personnalisation de l’exportation du document à l’aide d’objets de paramètres d’exportation. - Objet RTFExportParams
Cet objet permet de personnaliser les paramètres d’enregistrement au format RTF/DOCX/ODT. - Objet HTMLExportParams
Cet objet permet de personnaliser l’exportation au format HTML. - Objet PPTExportParams
Objet permettant de personnaliser les paramètres d’enregistrement au format PPTX.
- Ajustement des paramètres d’exportation
