Pouvoir copier du texte à partir d'images est une petite astuce qui vous permet d'extraire un morceau de informations d'une image, peut-être pour y copier un extrait de texte ou noter un message d'erreur apparaissant sur l'écran.
Étant donné que Linux n'a pas d'utilitaire OCR intégré, vous devez recourir à des lecteurs OCR tiers. Mais comme la plupart d'entre eux sont des outils basés sur CLI, ils ne sont pas très conviviaux.
C'est là qu'intervient TextSnatcher. C'est un programme simple et intuitif qui facilite la copie de texte à partir d'images sous Linux. Plongeons-nous pour en savoir plus.
Qu'est-ce que TextSnatcher ?
TextSnatcher est essentiellement un frontal pour le Tesseract ROC moteur: l'un des moteurs OCR populaires utilisés par divers systèmes d'exploitation. Par conséquent, en plus d'être facile à utiliser, l'outil est également rapide et précis dans la reconnaissance des caractères.
TextSnatcher prend en charge plusieurs langues: anglais, chinois, japonais, espagnol, français, allemand et arabe. Ainsi, vous pouvez facilement extraire du texte à partir d'images contenant ces langues.
Comment installer TextSnatcher sur Linux
TextSnatcher est compatible avec toutes les principales distributions Linux et vous pouvez l'installer de plusieurs manières. Suivez les instructions ci-dessous pour l'installer sur votre système.
Si vous utilisez Ubuntu, Linux Mint ou toute autre distribution sur votre machine, vous pouvez installer TextSnatcher à partir de Flathub. Pour ce faire, assurez-vous d'abord que votre système dispose de Flatpak. Vous pouvez le faire en ouvrant un terminal et en exécutant cette commande :
paquet plat --version
Si cela renvoie une version, Flatpak est installé sur votre système. Sinon, vous devrez d'abord l'installer, ce que vous pouvez faire en utilisant notre guide détaillé du Flatpak.
Ensuite, entrez la commande suivante pour installer TextSnatcher :
flatpak installer flathub com.github.rajsolai.textsnatcher
D'autre part, si vous utilisez un système d'exploitation élémentaire, vous pouvez télécharger TextSnatcher à partir de l'AppCenter en utilisant le lien ci-dessous.
Télécharger:TextSnatcher
Alternativement, si vous souhaitez créer TextSnatcher à partir de la source, peut-être parce que vous souhaitez une version spécifique, vous pouvez également le faire. Cependant, vous devrez également installer les dépendances suivantes si vous décidez d'emprunter cette voie :
- granit
- gtk+-3.0
- gobject-2.0
- gdk-pixbuf-2.0
- libhandy-1
- libportal-0.5
Une fois que vous les avez installés, exécutez la commande suivante dans le terminal pour cloner le référentiel TextSnatcher :
clone git https://github.com/RajSolai/TextSnatcher.git TextSnatcher
Ensuite, accédez au répertoire TextSnatcher en utilisant :
CD Text Snatcher
Construisez maintenant le programme avec Meson :
construction méson --prefix=/usr
Changez le répertoire à construire en utilisant la commande cd:
construction de CD
Et enfin, installez-le en exécutant :
installation sudo ninja && com.github.rajsolai.textsnatcher
Comment utiliser TextSnatcher
Une fois que vous avez installé TextSnatcher, l'utiliser est assez facile.
Commencez par ouvrir le menu des applications. Ensuite, recherchez TextSnatcher et lancez-le. Vous serez accueilli par une petite fenêtre TextSnatcher. Redimensionnez cette fenêtre selon vos préférences afin qu'il vous soit plus facile d'y effectuer des opérations.
Ensuite, choisissez une langue que vous souhaitez extraire d'une image. Pour ce faire, appuyez sur l'icône du drapeau dans le coin gauche de la fenêtre et sélectionnez une langue parmi les langues disponibles.
Avec la langue sélectionnée, la prochaine chose que vous devez faire est de fournir l'image à partir de laquelle vous souhaitez extraire le texte à TextSnatcher. Il existe trois manières différentes de procéder :
- Prendre une capture d'écran : Il vous permet de capturer une capture d'écran de l'écran avec le texte que vous souhaitez extraire
- Choisir le fichier: Il vous permet de sélectionner un fichier sur votre ordinateur et d'en extraire du texte
- Obtenir du Presse-papiers : Il vous donne la possibilité de copier une image dans votre presse-papiers et d'extraire son texte
Pour accéder à ces options, appuyez sur le Arracher maintenant sur l'écran d'accueil de TextSnatcher, et il vous montrera ces trois options sur l'écran suivant :
Option 1: Prendre une capture d'écran
Si vous souhaitez extraire du texte de votre écran, la façon la plus simple de le faire est de capturer une capture d'écran de l'écran, puis de la transmettre à TextSnatcher pour extraire le texte.
Pour cela, cliquez sur le Prendre une capture d'écran bouton.
TextSnatcher va maintenant démarrer l'utilitaire de capture d'écran scrot et vous présenter un curseur en forme de croix. Utilisez-le pour dessiner la zone autour du texte que vous souhaitez extraire pour prendre sa capture d'écran.
Attendez quelques secondes. TextSnatcher traitera le texte et l'ajoutera à votre presse-papiers. Ouvrez n'importe quel programme de prise de notes sur votre ordinateur et utilisez le Ctrl + V raccourci ou faites un clic droit sur l'espace vide et sélectionnez Pâte pour coller et afficher le texte copié à partir de l'image.
Option 2: Choisissez un fichier
Une autre façon d'alimenter une image dans TextSnatcher consiste à la télécharger. Ceci est utile lorsque vous avez déjà pris une capture d'écran du contenu que vous voulez dans le texte ou que vous avez déjà une image contenant le texte que vous voulez sur votre ordinateur.
Pour utiliser cette méthode, cliquez sur le Choisir le fichier bouton.
Lorsque TextSnatcher ouvre le gestionnaire de fichiers, choisissez le fichier que vous souhaitez télécharger et appuyez sur Ouvrir ou alors D'accord pour le télécharger.
Une fois l'image téléchargée, TextSnatcher la lira et enregistrera son texte dans votre presse-papiers, que vous pourrez voir comme vous l'avez fait dans l'option précédente.
Option 3: Obtenir à partir du presse-papiers
De même, vous pouvez également utiliser le Obtenir du Presse-papiers option pour alimenter une image dans TextSnatcher pour en extraire du texte. Cependant, gardez à l'esprit que cette fonctionnalité est un hasard pour le moment, en particulier sur les systèmes utilisant le gestionnaire de fenêtres X11. Nous avons réussi à le faire fonctionner à certaines occasions, alors que d'autres fois, il a simplement généré une erreur.
Mais là aussi, l'idée est simple. Vous devez copier l'image à partir de laquelle vous souhaitez extraire du texte dans votre presse-papiers. Après cela, TextSnatcher vérifiera votre presse-papiers pour trouver l'image et en extraire le texte.
Extraction de texte à partir d'images simplifiée
TextSnatcher facilite l'extraction de texte à partir d'images sous Linux. Il fonctionne très rapidement, comme il le promet, et est assez facile à utiliser. De plus, la prise en charge multilingue vous permet d'utiliser le programme pour extraire également du texte dans d'autres langues, ce qui est une touche soignée.
Alors maintenant, chaque fois qu'il y a du texte sur un site Web, un fichier PDF, des notes de cours ou des vidéos, vous pouvez extraire TextSnatcher pour en extraire facilement du texte et l'enregistrer dans un programme de prise de notes sur votre ordinateur.
Inversement, si vous préférez les outils en ligne, il existe quelques sites Web qui vous permettent de convertir gratuitement des images en texte que vous pouvez consulter à la place.
5 sites Web OCR sans téléchargement qui vous permettent de convertir gratuitement des images en texte
Lire la suite
Rubriques connexes
- Linux
- ROC
- Applications Linux
A propos de l'auteur
Yash est rédacteur chez MUO pour le bricolage, Linux, la programmation et la sécurité. Avant de se passionner pour l'écriture, il développait pour le web et iOS. Vous pouvez également trouver ses écrits sur TechPP, où il couvre d'autres secteurs verticaux. Outre la technologie, il aime parler d'astronomie, de Formule 1 et de montres.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner