Tesseract Seven Segments LetsGoDigital
Trainingsdaten für Tesseract OCR zur Erkennung von 7-Segment-Displays mit der "Let's Go Digital" Schriftart. Das Projekt ermöglicht die automatische Zahlenerkennung auf Digitalanzeigen (z.B. Stromzähler) durch spezialisierte Bildverarbeitung.
Funktionsweise
Das System verwendet eine spezielle Pipeline zur Bildvorverarbeitung:
- Konvertierung in Schwarz-Weiß
- Anwendung eines Gaussian Blur
- Threshold-Filterung
- OCR-Erkennung mit trainierten Tesseract-Daten
Projektstruktur
Font/Let's go Digital Regular.ttf- Originale SchriftartTrained data/lets.traineddata- Trainierte Tesseract-DatenREADME.md- Dokumentation
Anwendungsbereiche
- Automatisches Auslesen von Stromzählern
- Digitale Anzeigen-Erkennung
- Smart Home Integration
- IoT-Datenlogger
Technologien
- Tesseract OCR Engine
- OpenCV (Bildverarbeitung)
- Python
- 7-Segment Display Recognition
Dateien
Tesseract_sevenSegmentsLetsGoDigital-master/
├── Font/
│ └── Let's go Digital Regular.ttf
├── Trained data/
│ ├── lets.normproto
│ ├── lets.pffmtable
│ ├── lets.shapetable
│ ├── lets.traineddata
│ └── lets.unicharset
└── README.md