Reconnaissance de texte

Avec les API de reconnaissance de texte de ML Kit, vous pouvez reconnaître du texte dans n'importe quelle langue latine ( et plus encore, avec la reconnaissance de texte basée sur le cloud ).

La reconnaissance de texte peut automatiser la saisie de données fastidieuse pour les cartes de crédit, les reçus et les cartes de visite. Avec l'API basée sur le cloud, vous pouvez également extraire du texte à partir d'images de documents, que vous pouvez utiliser pour augmenter l'accessibilité ou traduire des documents. Les applications peuvent même suivre des objets du monde réel, par exemple en lisant les numéros dans les trains.

iOS Androïd

Si vous êtes un développeur Flutter, vous pourriez être intéressé par FlutterFire , qui inclut un plug-in pour les API ML Vision de Firebase.

Choisissez entre les API sur l'appareil et dans le cloud

Sur l'appareil Nuage
Tarification Libre

Gratuit pour les 1 000 premières utilisations de cette fonctionnalité par mois : voir les tarifs

Cas d'utilisation idéaux Traitement en temps réel, idéal pour une caméra ou un flux vidéo
Reconnaître le texte épars dans les images
Reconnaissance de texte haute précision
Reconnaître le texte épars dans les images
Reconnaître du texte très espacé dans des images de documents

Voir la démo de l'API Cloud Vision .

Support linguistique Reconnaît les caractères latins Reconnaît et identifie un large éventail de langues et de caractères spéciaux

Exemples de résultats

Texte épars

Photo : Dietmar Rabich / Wikimedia Commons / "Düsseldorf, Wege der parlamentarischen Demokratie -- 2015 -- 8123" / CC BY-SA 4.0
Texte reconnu
Texte Wege
der parlamentarischen
Demokratie
Blocs (1 bloc)
Bloquer 0
Texte Wege der parlamentarischen Demokratie
Cadre (117.0, 258.0, 190.0, 83.0)
Points d'angle (117, 270), (301.64, 258.49), (306.05, 329.36), (121.41, 340.86)
Code de langue reconnu de
Lignes (3 lignes)
Ligne 0
Texte Wege der
Cadre (167.0, 261.0, 91.0, 28.0)
Points d'angle (167, 267), (255.82, 261.46), (257.19, 283.42), (168.36, 288.95)
Code de langue reconnu de
Éléments (2 éléments)
Élément 0
Texte Wege
Cadre (167.0, 263.0, 59.0, 26.0)
Points d'angle (167, 267), (223.88, 263.45), (225.25, 285.41), (168.36, 288.95)

Texte du document

Texte reconnu
Texte DR. SEWARD'S DIARY 361
Professor. He had evidently expected some such call, for
I found him dressed in his room. His door was ajar, so that
he could hear the opening of the door of our room. He
came at once; as he passed into the room, he asked Mina
if the others might come, too.
"No," she said quite simply, "it will not be necessary.
You can tell them just as well. I must go with you on your
journey."
Dr. Van Helsing was as startled as I was. After a mo-
ment's pause he asked:
"But why?"

...

(texte intégral)

Blocs (1 bloc)
Bloquer 0
Texte

DR . SEWARD ' S DIARY 361 Professor . He had evidently expected some such call , for I found him dressed in his room . His door was ajar , so that he could hear the opening of the door of our room . He came at once ; as he passed into the room , he asked Mina if the others might come , too .

" No , " she said quite simply , " it will not be necessary . You can tell them just as well . I must go with you on your journey . "

Dr . Van Helsing was as startled as I was . After a mo ment ' s pause he asked :

...

(texte intégral)

Confiance 0,98
Cadre (25.0, 21.0, 359.0, 583.0)
Code de langue reconnu fr
Paragraphes (10 paragraphes)
Paragraphe 1
Texte " No , " she said quite simply , " it will not be necessary . You can tell them just as well . I must go with you on your journey . "
Confiance 0,98
Cadre (29.0, 110.0, 355.0, 44.0)
Code de langue reconnu fr
Mots (34 mots)
Mot 7
Texte simply
Confiance 0,99
Cadre (179.0, 110.0, 37.0, 15.0)
Code de langue reconnu fr
Symboles (6 symboles)
Symbole 0
Texte s
Confiance 1,00
Cadre (179.0, 110.0, 3.0, 15.0)
Code de langue reconnu fr