Image en texte (OCR)

La reconnaissance de texte s’exécute dans votre navigateur avec le moteur Tesseract et indique un pourcentage de confiance. Elle marche mieux avec un texte imprimé, net et droit. Seules les données de langue (1,5 à 3 Mo) sont téléchargées, votre image n’est jamais envoyée.

Avez-vous trouvé votre réponse ?
Source préférée sur Google

Mode d’emploi

  1. Déposez une ou plusieurs images dans la zone ou touchez-la pour choisir des fichiers (JPG, PNG, WebP et similaires, jusqu’à 50 Mo chacun). Les images sont listées avec leur taille.
  2. Choisissez la langue du texte. Elle démarre sur la langue de cette page. Si le texte contient aussi des mots ou des chiffres en anglais, laissez cochée la case Reconnaître aussi l’anglais.
  3. Touchez Extraire le texte. La première fois, le moteur et les données de langue sont téléchargés, ce qui prend quelques secondes. Le texte apparaît dans la zone, où vous pouvez le modifier, le copier ou l’enregistrer en .txt.

Méthode de calcul

Le texte est lu avec Tesseract, un moteur de reconnaissance qui s’exécute dans votre navigateur en WebAssembly. Il repère les lignes de texte de l’image, reconnaît chaque caractère avec un petit réseau de neurones et indique son degré de confiance en pourcentage.

La précision dépend de l’image. Un texte net, droit et bien éclairé, en lettres sombres sur un fond uni, donne le meilleur résultat. Les photos floues, le texte très petit, l’écriture manuscrite et les fonds chargés baissent la confiance et augmentent les erreurs : vérifiez donc le résultat.

Les fichiers du moteur viennent de ce site. Les données de langue, de 1,5 à 3 Mo par langue, sont téléchargées une fois depuis un réseau public de fichiers puis conservées par votre navigateur. Vos images ne sont jamais envoyées à un serveur.

Questions fréquentes

Mon image est-elle envoyée quelque part ?

Non. L’image est lue et reconnue dans cet onglet du navigateur. Seules les données de langue sont téléchargées. Il n’y a ni envoi, ni compte, ni copie conservée ailleurs.

Pourquoi la première exécution est-elle lente ?

La première fois que vous utilisez une langue, le navigateur télécharge le moteur et les données de langue. Ensuite il les conserve, et les exécutions suivantes démarrent bien plus vite.

Pourquoi y a-t-il des erreurs dans le texte ?

La reconnaissance n’est jamais parfaite. Des lettres semblables, comme O et 0 ou l et 1, se confondent facilement, surtout dans un texte petit ou flou. Vérifiez les chiffres et noms importants sur l’image.

Lit-il l’écriture manuscrite ?

Pas de façon fiable. Le moteur est conçu pour le texte imprimé. Des lettres bâton bien nettes passent parfois, mais l’écriture cursive donne souvent de mauvais résultats.

Quelles langues sont prises en charge ?

Anglais, coréen, japonais, chinois (simplifié et traditionnel), espagnol, portugais, français, allemand, italien, russe, turc, arabe, hindi, vietnamien et indonésien. Choisissez la langue du texte de l’image.