Systém pro vizualizaci metod a algoritmů z OpenCV knihovny
Loading...
Date
2020-10-19
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Tato bakalářská práce se zabývá metodami a algoritmy používanými v oblasti zpracování obrazu a počítačového vidění. Zejména je kladen důraz na metody a algoritmy implementované v knihovně s otevřeným zdrojovým kódem pro počítačové vidění a strojové učení OpenCV. Hlavním cílem práce bylo vytvořit systém s uživatelsky přívětivým grafickým rozhraním, který umožní vizualizaci výsledků zkoumaných metod a algoritmů z knihovny OpenCV. Pokud metoda obsahuje volitelné parametry je uživateli umožněno je měnit z grafického prostředí.Práce je rozdělena do dvanácti kapitol. První kapitola obsahuje krátký přehled o vytvořeném systému a jeho částech. Ve zbylých jedenácti kapitolách je vždy teoretický popis metod a algoritmů obsažených v dané části systému, který je následován stručným popisem praktické implementace této části systému. Vytvořený systém je napsaný v programovacím jazyce Python.
This bachelor thesis deals with methods and algorithms used in image processing and computer vision. The emphasis is mainly on methods and algorithms implemented in the open-source library for computer vision and machine learning OpenCV. The main goal of this work was to create a system with a user-friendly graphical interface that would allow the user to visualize the results of examined methods and algorithms from the OpenCV library. If any method contains optional parameters, the user can change them from the graphical interface.The work consists of twelve chapters. The first chapter contains a brief overview of the created system and its parts. Each of the remaining eleven chapters consists of a theoretical description of the methods and algorithms contained in a given segment of the system, followed by a brief description of the practical implementation of this part of the system. The system is written in the Python programming language.
This bachelor thesis deals with methods and algorithms used in image processing and computer vision. The emphasis is mainly on methods and algorithms implemented in the open-source library for computer vision and machine learning OpenCV. The main goal of this work was to create a system with a user-friendly graphical interface that would allow the user to visualize the results of examined methods and algorithms from the OpenCV library. If any method contains optional parameters, the user can change them from the graphical interface.The work consists of twelve chapters. The first chapter contains a brief overview of the created system and its parts. Each of the remaining eleven chapters consists of a theoretical description of the methods and algorithms contained in a given segment of the system, followed by a brief description of the practical implementation of this part of the system. The system is written in the Python programming language.
Description
Subject(s)
Zpracování obrazu, OpenCV, Počítačové vidění, Segmentace obrazu, Detekce hran, Image processing, OpenCV, Computer vision, Image segmentation, Edge detection