Système Python OCR Augmentez les caractères des images pour améliorer l'efficacité du travail

1. Contexte de la création du système Python OCR

Les étudiants utilisent divers documents tels que des livres et Internet lorsqu'ils rédigent des études de fin d'études et des rapports.

Je pense que la création d'un rapport est un lourd fardeau pour les étudiants car il y a des occasions où ils sont cités.

Alors, prenez du texte à partir de l'image obtenue en prenant une photo ou en prenant une capture d'écran

Je pense que si je peux le réveiller, cela conduira à l'efficacité du travail, donc cette fois, j'utiliserai le système OCR pour PC

J'ai décidé de le créer.

2. ___ environnement de développement ___

3. Versions sur GitHub

Le fichier est publié dans rtInamoriRyusei / RT-Inamori.

Nous voulons que beaucoup de gens l'utilisent, nous le publierons donc gratuitement.

Je vais mettre un lien ci-dessous, veuillez donc l'utiliser.

https://github.com/rtInamoriRyusei/RT-Inamori/releases/tag/v1.0

4. Comment utiliser

① À partir du lien ci-dessus

・dist.zip ・Tesseract-OCR.zip

Veuillez télécharger les deux fichiers et décompresser les deux.

(2) Enregistrez le fichier Tesseract-OCR dans C: \ Program Files.

③ Après cela, vous pouvez l'utiliser en double-cliquant sur main.exe dans distFile pour le démarrer.

④ De là, je vais vous montrer l'écran réel et l'expliquer. Lorsque vous le démarrez, vous verrez cet écran.   1.PNG

⑤ Ensuite, faites glisser et déposez l'image (.png / .jpg) que vous souhaitez transcrire dans la case ci-dessus. Alors ça ressemble à ça.    3.PNG

⑥ Appuyez ensuite sur le bouton Démarrer pour réveiller les personnages.    4.PNG

⑦ Tout ce que vous avez à faire est de copier et coller les caractères dans la case ci-dessous.

5. Référence

Créer un script Python dans un fichier exe Convertir le script Python au format d'exécution (format exe) Reconnaissance de caractères avec Python et Tesseract OCR

6. Enfin

Comment était-ce.

Cette fois, c'était une phrase courte, donc elle a une bonne précision, mais cela dépend de la taille de la longue phrase et de la photo.

Il est impossible de transcrire des caractères avec une précision de 100% en raison des différences de caractères.

Cependant, je pense que ce serait bien si vous pouviez le concevoir en utilisant la méthode de découpe et la taille de l'image.

Il y a encore de nombreuses parties qui ne sont pas pratiques, mais j'espère que cela conduira à un travail plus efficace.

Si vous l'aimez, n'hésitez pas à l'utiliser.

Recommended Posts

Système Python OCR Augmentez les caractères des images pour améliorer l'efficacité du travail
Publier une image de Python sur Tumblr
J'ai essayé d'améliorer l'efficacité du travail quotidien avec Python
[Python] Essayez de reconnaître les caractères des images avec OpenCV et pyocr
Un véritable moyen pour les personnes utilisant python 3.8.0-2 à partir de Windows de travailler avec des caractères multi-octets
Changements de Python 3.0 à Python 3.5
Changements de Python 2 à Python 3.0
[Python] Conversion de WGS84 en système de coordonnées orthogonales plan
[Efficacité du travail] Comment changer les noms de fichiers par lots avec Python
Je souhaite améliorer l'efficacité avec Python même dans les systèmes expérimentaux (2) RS232C et pySerial
Je souhaite améliorer l'efficacité avec Python même dans un système expérimental (1) Installer Anaconda avec Chocolatey
(Traduction) Connexion native de Python au système de fichiers Hadoop (HDFS)
Publier de Python vers Slack
Flirter de PHP à Python
OCR à partir de PDF en Python
Anaconda mis à jour de 4.2.0 à 4.3.0 (python3.5 mis à jour vers python3.6)
Passer de python2.7 à python3.6 (centos7)
Connectez-vous à sqlite depuis python
git / python> analyse git log (v0.1, v0.2)> Implémentation pour estimer le temps de travail à partir de git log
Je veux améliorer l'efficacité avec Python même dans un système expérimental (3) Je veux faire quelque chose comme Excel avec Pandas
Appelez Matlab depuis Python pour optimiser
Comment collecter des images en Python
Publication de Python sur la chronologie Facebook
[Lambda] [Python] Publier sur Twitter depuis Lambda!
5 outils Python faciles à utiliser | Augmenter l'efficacité du travail
Extraire du texte d'images avec Python
Connectez-vous à la base de données utf8mb4 à partir de python
Python (de la première fois à l'exécution)
Comment accéder à wikipedia depuis python
Python pour passer d'une autre langue
[Introduction à Python3 Day 21] Chapitre 10 Système (10.1 à 10.5)
N'a pas changé de Python 2 à 3
Mettre à jour Mac Python de 2 à 3
Détectez les caractères japonais à partir d'images à l'aide de l'API Cloud Vision de Google avec Python