Python OCR System Erhöhen Sie Zeichen aus Bildern, um die Arbeitseffizienz zu verbessern

1. Hintergrund der Erstellung des Python OCR-Systems

Die Studenten verwenden verschiedene Dokumente wie Bücher und das Internet, um Abschlussstudien und Berichte zu schreiben.

Ich denke, dass das Erstellen eines Berichts eine schwere Belastung für die Schüler darstellt, da sie gelegentlich zitiert werden.

Nehmen Sie also Text aus dem Bild, das Sie durch Aufnehmen eines Bildes oder eines Screenshots erhalten haben

Ich denke, wenn ich es aufwecken kann, wird es zu Arbeitseffizienz führen, also werde ich dieses Mal das OCR-System für den PC verwenden

Ich habe beschlossen, es zu erstellen.

2. ___ Entwicklungsumgebung ___

3. Veröffentlichungen auf GitHub

Die Datei wird in rtInamoriRyusei / RT-Inamori veröffentlicht.

Wir möchten, dass viele Benutzer es verwenden, daher werden wir es kostenlos veröffentlichen.

Ich werde unten einen Link setzen, also benutze ihn bitte.

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

4. Verwendung

① Über den obigen Link

・dist.zip ・Tesseract-OCR.zip

Bitte laden Sie die beiden Dateien herunter und entpacken Sie beide.

(2) Speichern Sie die Tesseract-OCR-Datei in C: \ Programme.

③ Danach können Sie es verwenden, indem Sie in distFile auf main.exe doppelklicken, um es zu starten.

④ Von hier aus zeige ich Ihnen den eigentlichen Bildschirm und erkläre ihn. Wenn Sie es starten, sehen Sie diesen Bildschirm.   1.PNG

⑤ Ziehen Sie als Nächstes das Bild (.png / .jpg), das Sie transkribieren möchten, in das obige Feld. Dann sieht es so aus.    3.PNG

⑥ Drücken Sie dann die Start-Taste, um die Zeichen zu aktivieren.    4.PNG

⑦ Alles, was Sie tun müssen, ist, die Zeichen in das Feld unten zu kopieren und einzufügen.

5. Referenz

Python-Skript in exe-Datei erstellen Python-Skript in Ausführungsformat (Exe-Format) konvertieren Zeichenerkennung mit Python und Tesseract OCR

6. Schließlich

Wie war das.

Diesmal war es ein kurzer Satz, daher hat er eine gute Genauigkeit, hängt jedoch von der Größe des langen Satzes und des Fotos ab.

Es ist aufgrund von Zeichenunterschieden unmöglich, Zeichen mit 100% iger Genauigkeit zu transkribieren.

Ich denke jedoch, es wäre schön, wenn Sie es unter Verwendung der Schnittmethode und der Größe des Bildes entwickeln könnten.

Es gibt noch viele Teile, die nicht praktikabel sind, aber ich hoffe, dass dies zu einer effizienteren Arbeit führen wird.

Wenn es Ihnen gefällt, können Sie es gerne verwenden.

Recommended Posts

Python OCR System Erhöhen Sie Zeichen aus Bildern, um die Arbeitseffizienz zu verbessern
Poste ein Bild von Python auf Tumblr
Ich habe versucht, die Effizienz der täglichen Arbeit mit Python zu verbessern
[Python] Versuchen Sie, Zeichen aus Bildern mit OpenCV und pyocr zu erkennen
Eine echte Möglichkeit für Benutzer von Python 3.8.0-2 aus Windows, mit Multi-Byte-Zeichen zu arbeiten
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
[Python] Konvertierung von WGS84 in ein ebenes orthogonales Koordinatensystem
[Arbeitseffizienz] So ändern Sie Dateinamen im Stapel mit Python
Ich möchte die Effizienz mit Python auch in experimentellen Systemen verbessern (2) RS232C und pySerial
Ich möchte die Effizienz mit Python auch in einem experimentellen System verbessern. (1) Installieren Sie Anaconda mit Chocolatey
(Übersetzung) Native Verbindung von Python zum Hadoop-Dateisystem (HDFS)
Post von Python nach Slack
Flirte von PHP nach Python
OCR aus PDF in Python
Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)
Wechseln Sie von Python2.7 zu Python3.6 (centos7)
Stellen Sie von Python aus eine Verbindung zu SQLite her
git / python> git-Protokollanalyse (v0.1, v0.2)> Implementierung zum Schätzen der Arbeitszeit aus dem git-Protokoll
Ich möchte die Effizienz mit Python auch in einem experimentellen System verbessern. (3) Ich möchte mit Pandas so etwas wie Excel machen
Rufen Sie Matlab von Python zur Optimierung auf
So sammeln Sie Bilder in Python
Post von Python auf Facebook Timeline
[Lambda] [Python] Von Lambda auf Twitter posten!
5 Einfach zu verwendende Python-Tools | Steigern Sie die Arbeitseffizienz
Extrahieren Sie mit Python Text aus Bildern
Stellen Sie von Python aus eine Verbindung zur utf8mb4-Datenbank her
Python (vom ersten Mal bis zur Ausführung)
So greifen Sie über Python auf Wikipedia zu
Python, um von einer anderen Sprache zu wechseln
[Einführung in Python3 Tag 21] Kapitel 10 System (10.1 bis 10.5)
Hat sich nicht von Python 2 auf 3 geändert
Aktualisieren Sie Mac Python von 2 auf 3
Erkennen Sie japanische Zeichen anhand von Bildern mithilfe der Cloud Vision-API von Google mit Python