Comment déterminer la police dans l'image, l'image (y compris la reconnaissance de la police russe)

Bonjour.

Dans le travail de bureau, vous devez parfois écrire du texte dans la même police que celle utilisée dans le document. C'est bien si c'est sous forme électronique, mais ne serait-ce que sur papier? Parfois, il est nécessaire de déterminer la police à partir du scan (image).

Cependant, il peut y avoir d'autres raisons de reconnaître la police: vous avez vu une belle inscription et souhaitez créer quelque chose de similaire; vous devez corriger (corriger) une légende sous l'image (afin qu'elle ne se démarque pas des autres textes), etc.

En général, quoi qu'il en soit, dans cet article, j'offrirai plusieurs options pour savoir comment cela peut être fait. Je note tout de suite que si une police unique est capturée sur l'image (qui n'a jamais été utilisée auparavant, c'est-à-dire que le concepteur l'a créée lui-même), il ne sera pas possible de la trouver (bien que, très probablement, vous pourrez trouver quelque chose de similaire).

D'accord, plus près du sujet ...

? Supplément!

Si vous n'avez qu'une image sur papier (un document imprimé), pour commencer, vous devez la traduire en version électronique (numérisation). Vous pouvez le faire maintenant en utilisant un smartphone Android classique.

*

Reconnaissance de police dans une image

Option 1: utilisation d'ABBY Fine Reader

Si quelqu'un n'a pas entendu parler d'un programme tel qu'ABBY Fine Reader, je dirai brièvement qu'il est conçu pour reconnaître le texte des images, des fichiers PDF, des numérisations, etc. (c'est-à-dire à l'entrée - vous avez un fichier graphique régulier; sur exit - le programme vous donne un texte qui peut être transféré vers Word).

? Site Web officiel d'ABBY Fine Reader -  //www.abbyy.com/ru-ru/download/finereader/

Ainsi, Fine Reader ne change pas la police par défaut lors de la reconnaissance du texte ! Autrement dit, pendant le processus de reconnaissance, la police du texte sera sélectionnée celle qui est capturée sur votre fichier graphique (photo, image, etc.).

Je vais vous montrer avec un exemple comment cela fonctionne ...

1) J'omets l'installation et le lancement du programme (ils sont standard et il ne devrait y avoir aucune difficulté). Ensuite, vous devez cliquer sur le menu "Fichier / Ouvrir PDF ou Image" et spécifier l'image / photo, qui contient le texte souhaité ...

Ouvrir un PDF ou une image

2) La reconnaissance d'une image par défaut se produit automatiquement (remarque: l'image originale est affichée à gauche - résultats de la reconnaissance à droite).

En général, lorsque le programme a terminé son travail, il vous suffit de cliquer sur la section souhaitée du texte reçu, et vous verrez sa police. À titre d'exemple ci-dessous, j'ai téléchargé une capture d'écran de la page de mon site, Fine Reader a publié la police Georgia (à droite!).

Georgia Font (Capture d'écran ABBY Fine Reader)

Il est assez simple de vérifier cela - allez dans le navigateur, ouvrez n'importe quelle page du site ocomp.info et voyez le code source du document (la capture d'écran ci-dessous montre à quoi il ressemble dans Chrome).

Vérifier que la Géorgie

Comme autre exemple, j'ai pris une photo de la diffusion du livre "Guerre et Paix". La police utilisée est Times New Roman.

Times New Roman - capture d'écran d'ABBY Fine Reader

Idéalement? Assez! Je pense que cette méthode est l'une des plus efficaces (surtout en ce qui concerne le texte en russe).

Remarque: si une police rare (qui n'est pas dans votre système) est utilisée sur une photo / image reconnue, Fine Reader sélectionnera automatiquement la plus similaire qui soit.

*

Option 2: utiliser les services en ligne

Les services en ligne sont pratiques, tout d'abord, car vous pouvez commencer à travailler immédiatement (sans rien installer ni configurer). En revanche, leur fonctionnalité et leur efficacité sont plutôt faibles (au moins, pour travailler avec eux, il faut avoir une bien meilleure image que pour le même Fine Reader).

Cependant, il y a aussi un avantage: ils peuvent détecter la police même si vous ne l'avez pas sur votre PC. Voici quelques liens:

  1. //www.myfonts.com/WhatTheFont (service de reconnaissance automatique des polices. Recommande généralement toujours les versions payantes des polices, alors qu'elles ne diffèrent guère des polices régulières ...);
  2. //www.fontspring.com/matcherator (service similaire);
  3. //www.whatfontis.com/ (analogue des précédents, bien que cela fonctionne une fois sur deux, mais quand même ...);
  4. //www.xfont.ru/russian (riche collection de polices russes);
  5. //fontstorage.com/ru/ (Et une de plus ... Plus de 1000 polices différentes sont rassemblées ici! ?).

Travailler avec les services ci-dessus est construit soit dans une version manuelle (lorsque vous choisissez une police vous-même, en la comparant avec l'original), soit dans une version automatique (lorsqu'un service de similarité sélectionnera une collection de polices pour vous).

J'envisagerai de travailler dans l'un des services -  myfonts.com  (c'est le premier de ma mini-liste). Après être allé sur le site - vous devez télécharger une image et sélectionner une zone de texte dessus (voir les étapes 1 et 2 dans la capture d'écran ci-dessous).

Chargement d'une image et sélection d'une zone de texte

Ensuite, une liste de polices apparaîtra devant vous: à partir de là, vous pouvez choisir celle qui ressemble le plus à la vôtre (généralement, la première de la liste est celle dont vous avez besoin).

Eh bien, en quoi Impact MT diffère-t-il d'Impact ... (résultats du travail)

Je note que les services en anglais ne fonctionnent pas très bien avec le texte russe (souvent, au lieu d'une police spécifique, des types de crackers sont sélectionnés).

Remarque: notez également que les polices payantes (qu'il vous sera proposé d'acheter sur divers services) ne diffèrent souvent pas beaucoup des polices gratuites déjà installées sur votre système.

*

C'est tout pour le moment.

Bonne chance!