Teoretická část této bakalářské práce se věnuje systémům strojového vidění, zejména jednotlivým součástem, ze kterých se tyto systémy skládají. Praktická část se zabývá vytvořením uživatelského prostředí pro obsluhu průmyslových kamer Basler. Vytvořená aplikace bude schopna nastavovat parametry připojené kamery. Dále bude schopna snímat obraz a video a provádět základní metody zpracování obrazu. Program je vypracován v programovacím jazyce Python ve verzi 3.9.
Annotation in English
The theoretical part of this bachelor thesis is devoted to machine vision systems, especially to the individual components that make up these systems. The practical part deals with the creation of a user interface for the operation of Basler industrial cameras. The created application will be able to set the parameters of the connected camera. It will also be able to capture images and video and perform basic image processing methods. The program is developed in Python programming language version 3.9.
Keywords
programování, Python, uživatelské prostředí, průmyslová kamera, zpracování obrazu, strojové vidění
Keywords in English
programming, Python, user interface, industrial camera, image processing, machine vision
Length of the covering note
63
Language
CZ
Annotation
Teoretická část této bakalářské práce se věnuje systémům strojového vidění, zejména jednotlivým součástem, ze kterých se tyto systémy skládají. Praktická část se zabývá vytvořením uživatelského prostředí pro obsluhu průmyslových kamer Basler. Vytvořená aplikace bude schopna nastavovat parametry připojené kamery. Dále bude schopna snímat obraz a video a provádět základní metody zpracování obrazu. Program je vypracován v programovacím jazyce Python ve verzi 3.9.
Annotation in English
The theoretical part of this bachelor thesis is devoted to machine vision systems, especially to the individual components that make up these systems. The practical part deals with the creation of a user interface for the operation of Basler industrial cameras. The created application will be able to set the parameters of the connected camera. It will also be able to capture images and video and perform basic image processing methods. The program is developed in Python programming language version 3.9.
Keywords
programování, Python, uživatelské prostředí, průmyslová kamera, zpracování obrazu, strojové vidění
Keywords in English
programming, Python, user interface, industrial camera, image processing, machine vision
Research Plan
Seznamte se s knihovnou SDK Pylon pro kamery Basler.
Vytvořte uživatelské prostředí v jazyce Python pro práci s kamerami Basler, snímání obrazu a videa.
Implementujte do aplikace základní metody zpracování obrazu pro vizualizaci výstupu z kamery.
Proveďte vyhodnocení dosažených výsledků.
Research Plan
Seznamte se s knihovnou SDK Pylon pro kamery Basler.
Vytvořte uživatelské prostředí v jazyce Python pro práci s kamerami Basler, snímání obrazu a videa.
Implementujte do aplikace základní metody zpracování obrazu pro vizualizaci výstupu z kamery.
Proveďte vyhodnocení dosažených výsledků.
Recommended resources
PECINOVSKÝ, R. Python Kompletní příručka jazyka pro verzi 3.10, Grada, 2021. ISBN 978-80-271-4423-5.
HOWSE, J., PRATEEK J., BEYELER, M. OpenCV: Computer Vision Projects with Python. Packt Publishing Ltd. 2016. ISBN 978-1-78712-549-0.
HOWSE, J. Learning OpenCV 4 Computer Vision with Python 3. 3rd ed. Packt Publishing Ltd, 2020. ISBN 978-1-78953-161-9.
BURKHARD M.A. Python GUI Programming Cookbook, 2nd ed. Packt Publishing Ltd.,2017. ISBN 978-1-78712-945-0.
HARWANI B. M. Moore, A. Python GUI programming: a complete reference guide: develop responsive and powerful GUI applications with PyQt and Tkinter. Packt Publishing Ltd.,2017. ISBN: 978-1-83898-210-2.
Recommended resources
PECINOVSKÝ, R. Python Kompletní příručka jazyka pro verzi 3.10, Grada, 2021. ISBN 978-80-271-4423-5.
HOWSE, J., PRATEEK J., BEYELER, M. OpenCV: Computer Vision Projects with Python. Packt Publishing Ltd. 2016. ISBN 978-1-78712-549-0.
HOWSE, J. Learning OpenCV 4 Computer Vision with Python 3. 3rd ed. Packt Publishing Ltd, 2020. ISBN 978-1-78953-161-9.
BURKHARD M.A. Python GUI Programming Cookbook, 2nd ed. Packt Publishing Ltd.,2017. ISBN 978-1-78712-945-0.
HARWANI B. M. Moore, A. Python GUI programming: a complete reference guide: develop responsive and powerful GUI applications with PyQt and Tkinter. Packt Publishing Ltd.,2017. ISBN: 978-1-83898-210-2.