Original title:
Aplikace OCR pro čtení hodnot z displeje
Translated title:
OCR application for reading values from the display
Authors:
Šeda, Jiří ; Bastl, Michal (referee) ; Gajzler, Vojtěch (advisor) Document type: Bachelor's theses
Year:
2026
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta strojního inženýrství Abstract:
[cze][eng]
Tato práce se zabývá tvorbou programu v jazyce Python pro odečítání a ukládání čísel z digitálních displejů pomocí kamery a metod OCR. Rešeršní část je zaměřena na zpracování obrazu s využitím knihovny OpenCV a na open-source OCR knihovny. Praktická část popisuje vývoj programu pro zpracování obrazu, k němuž byla pro jednodušší konfiguraci vytvořena okenní aplikace. Dále se praktická část věnuje testování dostupných OCR knihoven na digitálních displejích a trénování modelu v knihovně docTR. Vybrané vhodné modely jsou implementovány v inferenčním programu společně s programem pro zpracování obrazu. Výsledný systém programů je otestován na záznamech měření z různých měřicích přístrojů.
This thesis focuses on creation of a Python program for reading and storing numbers from digital displays using a camera and OCR methods. The research part focuses on image processing using the OpenCV library and open-source OCR libraries. The practical part describes the development of an image processing program, for which a windowed application was created to simplify configuration. Furthermore, the practical part is devoted to testing available OCR libraries on digital displays and training a model in the docTR library. The selected suitable models are implemented in the inference program along with the image processing program. The resulting software system is tested on measurement records from various devices.
Keywords:
display; image processing; OCR; Python; displej; OCR; Python; zpracování obrazu
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/258228