Reconnaissance de texte

Avec les API de reconnaissance de texte ML Kit, vous pouvez reconnaître du texte dans toutes les langues latines ( et plus, avec la reconnaissance de texte en nuage ).

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 les objets du monde réel, par exemple en lisant les numéros dans les trains.

iOS Android

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

Choisissez entre les API sur l'appareil et Cloud

Sur l'appareil Nuage
Prix Libérer

Gratuit pour 1000 premiers usages de cette fonction par mois: voir Prix

Cas d'utilisation idéaux Traitement en temps réel : idéal pour une caméra ou un flux vidéo
Reconnaître du texte clairsemé dans les images
Reconnaissance de texte haute précision
Reconnaître du texte clairsemé dans les images
Reconnaître le texte à espacement dense dans les images de documents

Voir le cloud Vision API démonstration .

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

Exemple de résultats

Texte clairsemé

Photo: Dietmar Rabich / Wikimedia Commons / "Düsseldorf, Wege der Demokratie parlamentarischen - 2015 - 8123" / CC BY-SA 4.0
Texte reconnu
Texte Wege
der parlamentarischen
Demokratie
Blocs (1 bloc)
Bloc 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)
Bloc 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