BARTONĚK, J. Vektorový grafický editor [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2022.
Zadání diplomové práce bylo iniciováno konkrétní potřebou výzkumu z oblastí zpracování obrazu, kde existující vektorové grafické editory svojí funkčností řešitelům nevyhovovaly. V rámci práce byl vytvořen jednoduchý vektorový editor, který tento požadavek řeší. Smyslem tedy nebylo vytvořit luxusní editor poskytující řadu luxusních funkcí, ale editor na míru daným požadavkům. Autor prostudoval a ve své práci popsal problematiku počítačové grafiky, grafických formátů i grafických editorů. V realizační části potom vznikl zmíněný editor. Volba programovacího jazyka i prostředí byly zcela na autorovi. Diplomant pracoval samostatně a průběžně komunikoval s konečnými uživateli vytvářeného editoru. Vzniklý sw je funkční a vyhovuje požadavkům, které byly stanoveny jak výše uvedeno. Domnívám se, že k řešení bylo možné přistoupit i poněkud šířeji. Práce dle mého názoru zadání splňuje. Diplomovou práci doporučuji k obhajobě.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků a cílů zadání | B | ||
Postup a rozsah řešení, adekvátnost použitých metod | C | ||
Vlastní přínos a originalita | C | ||
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry | B | ||
Využitelnost výsledků v praxi nebo teorii | B | ||
Logické uspořádání práce a formální náležitosti | B | ||
Grafická, stylistická úprava a pravopis | B | ||
Práce s literaturou včetně citací | B | ||
Samostatnost studenta při zpracování tématu | B |
Název předložené diplomové práce „Vektorový grafický editor“ by mohl navozovat velká očekávání. Výsledkem je ale jednoduchá aplikace s velmi omezenými možnostmi pracující s formátem SVG. Autor se ve většině textu své práce věnuje základním pojmům počítačové grafiky (kap. 2) s následujícím členěním na rastrovou (kap. 3) a vektorovou (kap. 4) a seznámení s nejvíce rozšířenými vektorovými grafickými editory (kapitola 5). Vlastní text obsahuje některé nepřesnosti či nešťastné formulace, např. popis Bézierovy křivky definované 4 body (str. 18), ale ten byl nekriticky téměř doslovně přejat z literatury. Vlastní práci autor věnuje stručnou kapitolu 6, ve které zmiňuje programovací jazyk a další vývojové nástroje použité při implementaci aplikace a popisuje základní uživatelské funkce aplikace. Zadání a doporučená literatura navozují dojem, že výsledkem měla být nativní aplikace pro Windows. Výsledkem je aplikace v jazyce python, která ke svému běhu vyžaduje instalaci dalších aplikací a knihoven. Výhodou je možnost jejího použití i na jiných operačních systémech. V závěru autor objasňuje důvod jednoduchosti výsledné aplikace, kterým je její jednoúčelové využití pro generování jednoduchých dat pro aplikaci na rozpoznávání obrazu. Po grafické a jazykové stránce je práce na velmi dobré úrovni. Práce splnila zadání, i když se jej zcela přesně nedržela. Posouzení, zda z hlediska obsahu a rozsahu je práce vhodná jako diplomová, nechá oponent na členech komise při obhajobě.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění požadavků a cílů zadání | B | ||
Postup a rozsah řešení, adekvátnost použitých metod | C | ||
Vlastní přínos a originalita | D | ||
Schopnost interpretovat dosaž. výsledky a vyvozovat z nich závěry | D | ||
Využitelnost výsledků v praxi nebo teorii | C | ||
Logické uspořádání práce a formální náležitosti | A | ||
Grafická, stylistická úprava a pravopis | B | ||
Práce s literaturou včetně citací | B |
eVSKP id 140309