Qu'est-ce que l'OCR (reconnaissance optique de caractères) ?
L'OCR est une technologie qui analyse des images contenant du texte, comme des photos, des documents scannés, des captures d'écran ou des PDF composés uniquement d'images, et convertit ce texte visuel en caractères lisibles par un ordinateur. On obtient du texte que l'on peut copier, rechercher et réutiliser dans d'autres logiciels. Sans OCR, un document scanné n'est qu'une image. Avec l'OCR, il devient du texte numérique exploitable. Autrement dit, pour extraire le texte d'une image, il faut un outil de reconnaissance de texte.
- Reconnaissance optique de caractères (OCR)
- Technologie qui s'appuie sur la reconnaissance de formes et l'apprentissage automatique pour identifier les caractères présents dans une image et les convertir en texte numérique. Les OCR modernes gèrent de nombreuses polices et mises en page. La qualité du résultat dépend surtout de celle de l'image et du fait que le moteur soit entraîné, ou non, pour la langue du document.
Comment fonctionne la reconnaissance de texte, étape par étape
- Prétraitement de l'image : passage en niveaux de gris, réglage du contraste, suppression du bruit, correction de l'inclinaison ou de la rotation, puis binarisation (noir et blanc pur).
- Analyse de la mise en page : repérer les zones de texte, les colonnes, les paragraphes et les lignes. Séparer le texte des images, des tableaux et des éléments décoratifs.
- Segmentation des caractères : découper chaque ligne en caractères ou groupes de caractères, en tenant compte des lettres liées et des espacements irréguliers.
- Reconnaissance des caractères : comparer chaque caractère à des modèles entraînés. Tesseract utilise un réseau de neurones LSTM entraîné langue par langue ; l'OCR par IA s'appuie sur de grands modèles multimodaux qui lisent toute la page dans son contexte.
- Post-traitement : des modèles de langue et des dictionnaires corrigent les erreurs fréquentes, comme 0 au lieu de O ou 1 au lieu de l.
- Production du résultat : le texte reconnu est restitué. Certains logiciels conservent aussi la position de chaque mot pour créer un PDF interrogeable ; Allin PDF fournit uniquement du texte brut (copie ou .txt).
OCR par IA ou OCR classique : le comparatif
| Critère | OCR par IA (Gemini dans Allin PDF Pro) | OCR classique (Tesseract.js, gratuit) |
|---|---|---|
| Texte imprimé net | Très bon | Bon dans ses langues entraînées |
| Écriture manuscrite | Lit une écriture soignée | Très limité |
| Langues | Nombreuses, dont le français, l'allemand et l'espagnol | 5 dans Allin PDF : anglais, chinois simplifié/traditionnel, japonais, coréen |
| Mises en page complexes | S'en sort mieux avec tableaux, colonnes et formulaires | Peine avec les mises en page non linéaires |
| Lieu du traitement | Dans le cloud (connexion Internet et compte Google requis) | Dans votre navigateur, le fichier reste sur votre appareil |
| Limites | Jusqu'à 50 pages par traitement, 100 traitements par jour | Sans inscription, sans limite quotidienne |
| Confidentialité | Envoi par connexion chiffrée, aucun stockage | Jamais envoyé |
| Coût | Inclus dans Pro (9,99 $/mois ou 59,99 $/an) | Gratuit |
Comment Allin PDF réalise l'OCR
Allin PDF propose deux moteurs, et vous choisissez celui qui convient à votre document :
- Gratuit : moteur local (Tesseract.js) : il tourne dans votre navigateur, le fichier n'est donc pas envoyé. Pas d'inscription, pas de limite quotidienne. Les données d'une langue sont téléchargées la première fois que vous l'utilisez. Idéal pour les documents confidentiels en anglais, chinois, japonais ou coréen.
- Pro : OCR par IA (Gemini) : les pages sont envoyées par connexion chiffrée à Gemini, qui les lit en tenant compte du contexte. Jusqu'à 50 pages par traitement et 100 traitements par jour. C'est le bon choix pour les textes en français, l'écriture manuscrite, les scans de mauvaise qualité et les mises en page compliquées. Si l'IA échoue sur une page, celle-ci est traitée automatiquement par le moteur local.
Les deux moteurs acceptent les fichiers JPG, PNG et PDF, y compris les PDF scannés. Attention : l'application web a besoin d'une connexion Internet pour s'ouvrir. Pour faire de la reconnaissance de texte entièrement hors ligne, utilisez l'application Allin PDF pour iOS, dont les outils locaux fonctionnent directement sur l'appareil.
Langues prises en charge
Le moteur local gratuit d'Allin PDF est entraîné pour exactement 5 langues :
- Anglais
- Chinois : simplifié et traditionnel
- Japonais et coréen
Le français n'en fait pas partie. Avec le moteur local, les lettres accentuées (é, è, à, ê), la cédille et les ligatures comme « œ » sont souvent mal reconnues. Pour les documents en français, en allemand, en espagnol ou dans d'autres langues, ainsi que pour les pages qui mélangent plusieurs langues, utilisez l'OCR par IA de Pro (Gemini), qui lit ces caractères correctement.
Conseils pour une meilleure reconnaissance de texte
- Numérisez à 300 dpi : plus la résolution est élevée, plus chaque caractère contient de détails. 200 dpi suffit souvent, 300 dpi est un bon réglage par défaut.
- Soignez l'éclairage : une lumière uniforme, sans ombres ni reflets. Évitez le flash sur du papier glacé.
- Gardez le texte droit : un texte penché ou tourné réduit la précision. Les petits angles sont généralement corrigés automatiquement, mais faites pivoter au préalable les pages couchées ou à l'envers.
- Privilégiez un fort contraste : un texte foncé sur fond blanc ou clair donne les meilleurs résultats. Le texte ou les fonds colorés dégradent la reconnaissance.
- Choisissez la bonne langue : avec le moteur local, une mauvaise langue gâche le résultat. Si votre document n'est pas dans l'une de ses 5 langues, comme c'est le cas du français, passez à l'OCR par IA de Pro.
Usages courants de l'OCR
- Numériser des documents papier : transformer courriers, contrats et notes en texte modifiable et facile à archiver
- Récupérer les données de tickets et factures : montants, dates et noms de commerçants à partir d'une photo
- Retrouver du texte dans un scan : extraire le texte d'un PDF scanné pour le rechercher dans un éditeur ou une application de notes
- Accessibilité : convertir des documents imprimés en texte lisible par les lecteurs d'écran
- Préparer une traduction : extraire le texte d'un document en langue étrangère pour le coller dans un outil de traduction
Envie d'essayer ? Ouvrez l'OCR d'Allin PDF et déposez une image ou un PDF scanné.
Questions fréquentes
L'OCR reconnaît-il l'écriture manuscrite ?
L'OCR par IA de Pro (Gemini) peut lire une écriture soignée et lisible, mais le résultat dépend beaucoup de la graphie. Le moteur local Tesseract est conçu pour le texte imprimé et gère mal l'écriture manuscrite. Pour des notes prises à la main, utilisez l'OCR par IA.
La mise en forme d'origine est-elle conservée ?
Non. L'OCR d'Allin PDF extrait uniquement le texte et le fournit en texte brut, à copier ou à enregistrer en .txt. Si vous avez besoin d'un document modifiable qui respecte la mise en page du PDF, utilisez PDF en Word, qui reconstruit la structure dans un fichier .docx.
Puis-je extraire gratuitement le texte d'une image en français ?
Vous pouvez essayer avec le moteur gratuit, mais il n'est pas entraîné pour le français et fera souvent des erreurs sur les accents. Pour un résultat fiable, utilisez l'OCR par IA inclus dans Pro. Avec le moteur gratuit, votre document n'est jamais envoyé ; avec l'IA, il est transmis de façon chiffrée et n'est pas conservé.