Grafické filtry pro projekt AGE
Graphical Filters for the AGE Project
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/37887Identifiers
Study Information System: 78950
CU Caralogue: 990013901110106986
Collections
- Kvalifikační práce [11335]
Author
Advisor
Referee
Kofroň, Jan
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
17. 9. 2010
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Předložená práce se zabývá implementací knihoven pro projekt AGE. Knihovny obsahují implementaci transformačních a kovolučních filtrů a fi ltrů pro práci s barvou. Naleznou se zde konvoluční fi ltry ve dvou variantách a to ve formě nízkofrekvenční a vysokofrekvenční. V knihovnách je dále zahrnuta tvorba jednorozměrných panoramat z částečně se překrývajících rastrových obrázků se zasazením do struktury objektů projektu AGE. K prezentaci jednotlivých funkcionalit knihoven byl vytvořen gra cký editor, v němž se dají vytvářet změněná panoramata a aplikovat grafi cké fi ltry na vektorový či rastrový obrázek.
The goal of this thesis was to develop a set of libraries for the AGE project. The libraries implement common transform, convolution (both high and low frequency) and color lters. The libraries also include an implementation of one-dimensional panoramas of overlapping images. All of the functionality is designed to seamlessly fi t into the AGE project class structure. In order to present the main results of the thesis a simple graphical editor was created as part of the thesis. The editor supports generation of panoramas as well as application of all the implemented filters to bitmap and vector images.