Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Peter Huňady
Acad. year: 2025/2026
Supervisor: prof. Ing. Adam Herout, Ph.D.
Reviewer: Ing. Tomáš Milet, Ph.D.
This thesis focuses on the design and implementation of a web application for quick editing of images and PDF documents for use when preparing bachelor’s and master’s theses. The application supports the most common edits needed when working with images, screenshots, and embedded documents, such as cropping, background adjustment, grayscale conversion, masking sensitive information, and exporting to a selected format. Multi-page PDF documents are also supported, with the option to choose the page to be edited. All processing is performed locally in the browser without uploading files to a server. The solution also includes display scale calibration and anonymized usage tracking, which makes it possible to generate basic statistics on tool usage.
web application, final theses, image editing, PDF, local processing, scale calibration, usage statistics, Vue 3, Canvas API, Python, pandas
Date of defence
19.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
C
Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných, např. ohledně praktického nasazení realizačního výstupu. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C - dobře.
Topics for thesis defence
Language of thesis
Slovak
Faculty
Fakulta informačních technologií
Department
Department of Computer Graphics and Multimedia
Study programme
Information Technology (BIT)
Composition of Committee
doc. Dr. Ing. Otto Fučík (předseda) doc. Mgr. Kamil Malinka, Ph.D. (místopředseda) Ing. Marta Jaroš, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) Ing. David Bařina, Ph.D. (člen)
Supervisor’s reportprof. Ing. Adam Herout, Ph.D.
Řešitel vytvořil funkční a vhodně jednoduchou aplikaci, kterou zveřejnil a která je produkčně využívána uživateli. Řešitel pracoval přiměřeně intenzivně po oba semestry.
Cílem práce bylo vytvořit jednoduchou a plně funkční webovou aplikaci pro úpravu obrázků se zaměřením na přípravu obrázků pro vkládání do odborných textů a prezentací. Řešitel navrhl a vytvořil funkční a použitelnou aplikaci a zveřejnil ji pro použití – aplikace už si našla svoje reálné uživatele.
Řešitel nastudoval technické detaily vývoje webového frontendu a seznámil se s potřebnými oblastmi zpracování obrázků. Řešitel také provedl rešerši existujících nástrojů v cílové oblasti. Práce s literaturou odpovídala povaze zadání.
Řešitel byl přiměřeně aktivní po oba semestry. Docházel na pravidelné konzultace a po celou dobu řešení se mu dařilo činit pokroky v práci.
Práce byla dokončena bez problémů včas a konzultována.
Práce byla veřejně nasazena, řešitel rozhlásil ostatním studentům informaci o její existenci a někteří studenti aplikaci produkčně využívají.
Grade proposed by supervisor: B
Reviewer’s reportIng. Tomáš Milet, Ph.D.
Práce působí průměrným dojmem. Množství práce není největší. Místy připomíná projekt v předmětu než bakalářskou práci. Technická dokumentace je průměrná a pochopitelná, ale čtenář se moc nového nedozví. Některé sekce textu jsou spíše nepoužitelné (implementace).
Evaluation level: jednoduché zadání
Zadání je jednoduché.
Práce je pochopitelná z části. Struktura práce je dobrá, ale některé sekce popisují příliš jednoduché principy a některé sekce jsou naopak nepochopitelné a plné detailů, které jsou zbytečné.
Příklady chyb:
Práce neobsahuje mnoho jazykových a formálních chyb.
Aplikace funguje, je poměrně jednoduchá. Zdrojové kódy jsou strukturovány. Realizace působí celkově povedeně, ale množství práce není největší.
Práce možná dokáže posloužit jako jednoduchý editor obrázků.
Evaluation level: zadání splněno
Body zadání jsou splněny.
Evaluation level: je v obvyklém rozmezí
Technická zpráva je v obvyklém rozsahu, ale působí, že je natahována.
Práce využívá 22 zdrojů informací. Zdroje jsou vhodně kombinovány. Citace by mohly být lépe typograficky a jazykově vysázeny/zastavěny do věty.
Grade proposed by reviewer: C
Responsibility: Mgr. et Mgr. Hana Odstrčilová