|
Aplikace pro podporu kalibrace pístových pipet
Vospěl, Bohumír ; Stružka, Jaroslav (oponent) ; Orság, Filip (vedoucí práce)
Tato práce se zabývá částečným zautomatizováním pracovního postupu při kalibraci pístových pipet. Analyzuje možnosti využití stávajících měřidel laboratoře, zejména se pak zaměřuje na propojení těchto přístrojů s osobním počítačem a jejich vzdálenou obsluhu. Naměřené hodnoty umožní exportovat do sešitu aplikace Microsoft Excel. Navrhuje kompletní řešení této problematiky.
|
|
Rozpoznávání podle sítnice oka
Stružka, Jaroslav ; Orság, Filip (oponent) ; Fiala, Jiří (vedoucí práce)
Tato diplomová práce se zabývá rozpoznáváním podle sítnice oka (identifikace, verifikace). V úvodu jsou zmíněny informace o lidském oku a chorobách, které jej mohou postihnout a tím znehodnotit používaný snímek sítnice. Dále je provedena analýza a návrh SW aplikace pro rozpoznávaní sítnice, která je založena na postupné aplikaci obrazových filtrů (pipeline). Zejména pak filtrů pro detekci hran, prahování a skeletonizaci. Součástí systému je i registrace, verifikace a identifikace uživatelů. V závěru jsou uvedeny dosažené výsledky rozpoznávání.
|
|
Detekce přerušení papilárních linií otisku prstu a jejich rekonstrukce
Cejpek, Tomáš ; Dvořák, Radim (oponent) ; Stružka, Jaroslav (vedoucí práce)
Tato bakalářská práce se zabývá tvorbou aplikace s grafickým uživatelským rozhraním pro úpravu papilárních linií otisku prstu, které jsou přerušeny vlivem suchého otisku prstu. Navržený algoritmus pro úpravu papilárních linií využívá Gaborův filtr a je implementován v jazyce C++ s využitím knihovny pro práci s obrazem OpenCV a aplikace Qt pro tvorbu grafického uživatelského rozhraní. Práce se dále zabývá testováním a zhodnocením výsledků testování navrženého algoritmu pro úpravu papilárních linií otisku prstu.
|
|
Implementace algoritmu pro rozpoznávání sítnice oka
Ondroušek, Jan ; Stružka, Jaroslav (oponent) ; Hájek, Josef (vedoucí práce)
Cévní řečiště oční sítnice je velmi významným prvkem v lékařství pro diagnózu očních a kardiovaskulárních chorob. Proto je také kladen velký důraz na význam jeho automatické segmentace. V této práci je po krátkém úvodu, který se věnuje významu oční sítnice, představena implementace metody podle diplomové práce Ing. Jana Odstrčilíka - Analýza barevných snímků sítnice se zaměřením na segmentaci cévního řečiště vytvořené pod záštitou Ústavu biomedicínského inženýrství Fakulty elektrotechniky a komunikačních technologií Vysokého učení technického v Brně v roce 2008. Metoda je založena na filtraci vstupního snímku vhodně navrženými filtračními maskami, následované prahováním vhodně spočtenou hodnotou a očištěním výsledného obrazu od artefaktů. Algoritmus byl napsán v jazyce C++. Všechny důležité funkce byly implementovány přesně pro účely dané metody s ohledem na rychlost a přesnost. Hlavní úseky zdrojového kódu společně s popisem uživatelského rozhraní programu jsou dále představeny v této práci. V závěru byla implementace podrobena testování na reálných snímcích z databází ÚBMI a DRIVE, výsledky jsou zaznamenány, vyhodnoceny a jsou diskutovány možnosti dalšího rozšíření a úprav metody i implementace.
|
|
Síťová aplikace hry kanasta
Němeček, Patrik ; Kněžík, Jan (oponent) ; Stružka, Jaroslav (vedoucí práce)
Tato práce popisuje analýzu, návrh, implementaci a testování síťové aplikace hry Kanasta. Jde o karetní hru pro 2 až 4 hráče, kde hráči spolu hrají po síti. V této práci je popsán a použit model klient/server, síťové protokoly TCP/IP a navržen vlastní komunikační protokol pro zasílání zpráv mezi klientskou a serverovou částí. Aplikace je implementována v programovacím jazyce C++ s využitím Qt frameworku. Výsledná aplikace je multiplatformní.
|
| |
|
Luštění substitučních šifer v klasické kryptografii
Kulich, Martin ; Doležel, Michal (oponent) ; Stružka, Jaroslav (vedoucí práce)
Práce uvádí programový nástroj pro automatické luštění monoalfabetických substitučních šifer s využitím slovníkového útoku. Vychází z již uvedených řešení pro anglický jazyk, které však měly omezení na vlastnosti šifrového textu. Práce se zaměřuje zejména na šifry, jejichž šifrový text není dělený na slova. Také se dotýká specifik českého jazyka - skloňování a jeho vlivu na velikost slovníku.
|
|
Virtuální interaktivní procházka krajinou
Halas, Petr ; Dvořák, Radim (oponent) ; Stružka, Jaroslav (vedoucí práce)
Tato bakalářská práce se zabývá problematikou modelování krajiny v OpenGL. Obsahuje teoretický princip vykreslování ve 3D pomocí funkcí OpenGL a popis některých technologií sloužících k modelování realistických objektů a efektů. Tyto technologie jsou demonstrovány na aplikaci modelující interaktivní procházku krajinou, která je nakonec otestována pomocí dotazníků, vyplněných skupinou dobrovolníků.
|
|
Aplikace pro podporu kalibrace pístových pipet
Vospěl, Bohumír ; Stružka, Jaroslav (oponent) ; Orság, Filip (vedoucí práce)
Tato práce se zabývá částečným zautomatizováním pracovního postupu při kalibraci pístových pipet. Analyzuje možnosti využití stávajících měřidel laboratoře, zejména se pak zaměřuje na propojení těchto přístrojů s osobním počítačem a jejich vzdálenou obsluhu. Naměřené hodnoty umožní exportovat do sešitu aplikace Microsoft Excel. Navrhuje kompletní řešení této problematiky.
|
|
Detekce přerušení papilárních linií otisku prstu a jejich rekonstrukce
Cejpek, Tomáš ; Dvořák, Radim (oponent) ; Stružka, Jaroslav (vedoucí práce)
Tato bakalářská práce se zabývá tvorbou aplikace s grafickým uživatelským rozhraním pro úpravu papilárních linií otisku prstu, které jsou přerušeny vlivem suchého otisku prstu. Navržený algoritmus pro úpravu papilárních linií využívá Gaborův filtr a je implementován v jazyce C++ s využitím knihovny pro práci s obrazem OpenCV a aplikace Qt pro tvorbu grafického uživatelského rozhraní. Práce se dále zabývá testováním a zhodnocením výsledků testování navrženého algoritmu pro úpravu papilárních linií otisku prstu.
|