Název:
Webové rozhraní pro zpracování obrazu
Překlad názvu:
Web Interface for Image Processing
Autoři:
Beran, Milan ; Mlích, Jozef (oponent) ; Beran, Vítězslav (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2010
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Práce se zabývá návrhem a implementací systému, který slouží k jednoduššímu ovládání konzolových aplikací pro zpracování obrazu. Práce je postavena na třech oblastech informačních technologií: distribuovaných systémech, zpracování obrazu a webových technologiích. Systém se skládá z několika samostatných prvků, které spolu komunikují při zpracování zadaných úkolů. Řídící rozhraní a daemon, přijímající požadavky s úkoly, jsou implementovány v jazyce PHP. Programy pro zpracování obrazu jsou naprogramovány v jazyce C s použitím knihovny OpenCV. Ovládání systému je řešeno za pomoci webového rozhraní, které využívá dynamické ovládací prvky, implementované pomocí JavaScriptu, knihovny jQuery a rozhraní jQueryUI. Součástí práce je také popis nasazení systému v rámci dvou prostředí, experimenty zkoumající výkonnost systému a testování webového rozhraní z hlediska uživatelské přístupnosti.
This paper concerns design and implementation of a system which provides easier control of digital image processing console applications. The work is based on threes information technology domains: distributed systems, image processing and web technologies. The system consist of number of separated components communicating with each other in order of processing desired tasks. Control interface and the task daemon are implemented in PHP language. Image processing programs are implemented in C language using OpenCV graphic library. Control of the system is carried out through web graphical interface using dynamic control components implemented in Javascript language, jQuery library and jQueryUI interface. Part of the work is also a description of employment of the system in practical use in two environments, experiments concerning system performance and web interface user acceptance testing.
Klíčová slova:
Ajax; Cloud Computing; CSS; detekce hran; distribuované systémy; Houghova transformace; JavaScript; jQuery; MySQL; OpenCV; PHP; Rich Internet Application; Web 2.0; webové služby; XHTML; XML; zpracování obrazu; Ajax; Cloud Computing; CSS; Distributed systems; Edge detection; Hough transform; Image processing; JavaScript; jQuery; MySQL; OpenCV; PHP; Rich Internet Application; Web 2.0; Web services; XHTML; XML
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/54352