In diesem Tutorial erfahren Sie, wie Sie mit Python Text aus einem Bild extrahieren. Es enthält Informationen zum Einrichten der Umgebung für die Verwendung von Aspose.OCR, eine Liste von Schritten zur Beschreibung des Programmablaufs und einen Python-Code zum Extrahieren von Text aus einem Bild. Sie lernen, Text aus einem einzelnen PNG/JPEG/PDF/TIFF/GIF/BMP-Bild oder einer Sammlung von Bildern in einem Verzeichnis zu extrahieren.
Schritte zum Extrahieren von Text aus einem Bild in Python
- Legen Sie die Umgebung für die Verwendung von Aspose.OCR for Python via .NET zum Extrahieren von Text aus einem Bild fest
- Erstellen Sie ein Objekt der Klasse AsposeOcr zum Lesen von Text
- Erstellen Sie ein Objekt der Sammlungsklasse OcrInput zum Hinzufügen von Bildern
- Stellen Sie den OCR-Eingabetyp auf DIRECTORY ein.
- Fügen Sie der Bildersammlung einen oder mehrere Verzeichnispfade hinzu
- Rufen Sie die Methode extractTextFromImage() auf, indem Sie das OcrInput-Objekt angeben
- Den gesamten extrahierten Text auf der Konsole anzeigen
Diese Schritte beschreiben das Python-Programm zum Extrahieren von Text aus einem Bild. Erstellen Sie ein Objekt der Klasse AsposeOcr, das OcrInput-Objekt, um die Bildersammlung zu verwalten, legen Sie die Bilderliste in der Sammlung fest und rufen Sie die Methode recognize() auf, um den Text zu lesen. Schließlich wird der erkannte Text nacheinander angezeigt, indem die von der Methode recognize() zurückgegebene Sammlung analysiert wird.
Code zum Extrahieren von Text aus Bildern mithilfe von OCR in Python
Dieser Code demonstriert die Textextraktion aus Bildern mit Python. Sie können den Eingabetyp je nach Bedarf auf SINGLE_IMAGE, PDF, TIFF, URL, ZIP usw. einstellen. Sie können mehrere Verzeichnispfade oder Bildpfade hinzufügen, indem Sie die Methode add() in der Klasse OcrInput verwenden.
In diesem Artikel haben wir den Prozess der Datenextraktion aus Bildern mit Python kennengelernt. Um das handschriftliche Bild zu lesen, lesen Sie den Artikel auf Konvertieren Sie Handschrift mit Python in Text.