Zobrazit minimální záznam

dc.contributor.advisorGajdoš, Petr
dc.contributor.authorŁuński, Filip
dc.date.accessioned2023-06-23T08:44:05Z
dc.date.available2023-06-23T08:44:05Z
dc.date.issued2023
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/150116
dc.description.abstractCílem práce je vytvořit aplikaci pro vizualizaci a anotaci obrazů s velkým rozlišením ve webovém prostředí. Na vývoji této aplikace je demonstrováno, jaké lze použít postupy a technologie a jaké můžou při takovéto práci s obrazy vznikat problémy; jsou ukázány i jejich možná řešení. V klientské části je použitá mapová knihovna OpenLayers, která nabízí mnoho možností pro postupné načítání obrazů a jejich anotaci. Obrazy jsou po nahrání do aplikace zpracovány a uloženy do dlaždic v mnoha rozlišeních pro pozdější rychlé načítání. S využitím knihovny OpenLayers je do aplikace přidána funkce označování zajímavých oblastí a přidávání komentářů. Dále je přidána funkce pro přiložení předzpracovaných anotací. Pro jejich plynulé načítání i při větším množství prvků jsou prvky předem indexovány na serveru a za běhu jsou postupně načítány. Aplikace je nakonec nasazena na server pomocí platformy Docker, následně je otestována.cs
dc.description.abstractThe objective of this thesis is to build an app for high-resolution image visualization and annotation on the web. The development of the app demonstrates what techniques and technologies can be used and what problems we could encounter in this type of image processing; possible solutions for those problems are also shown. On the frontend, the OpenLayers map library is used, which offers many options for image lazy loading and annotation. After uploading to the application, images are processed and saved as tiles in many resolutions for smooth loading on the client. Using the OpenLayers library features such as marking interesting areas and adding comments are added. Next, a feature is added for including preprocessed annotations. For their smooth load even with a larger number of elements, the elements are indexed in advance on the server, and then, while visualizing them, they are loaded gradually as needed. Eventually, the application is deployed to the server using the Docker platform and then tested.en
dc.format.extent2269198 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectJavaSkriptcs
dc.subjectTypeScriptcs
dc.subject.NETcs
dc.subjectOpenLayerscs
dc.subjectReactcs
dc.subjectDockercs
dc.subjectDocker Composecs
dc.subjectZoomifycs
dc.subjectwebcs
dc.subjectvizualizace obrazůcs
dc.subjectanotace obrazůcs
dc.subjectzpracování obrazůcs
dc.subjectJavaSkripten
dc.subjectTypeScripten
dc.subject.NETen
dc.subjectOpenLayersen
dc.subjectReacten
dc.subjectDockeren
dc.subjectDocker Composeen
dc.subjectZoomifyen
dc.subjectweben
dc.subjectimage vizualizationen
dc.subjectimage annotationen
dc.subjectimage processingen
dc.titleVizualizace obrazových dat na webucs
dc.title.alternativeVisualization of Image Data on the Weben
dc.typeBakalářská prácecs
dc.contributor.refereeRadecký, Michal
dc.date.accepted2023-05-29
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultvelmi dobřecs
dc.identifier.senderS2724
dc.identifier.thesisLUN0024_FEI_B0613A140014_2023
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam