Uživatelská rozhraní pro editaci přechodových funkcí
User Interfaces for Editing Transfer Functions
bakalářská práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/26880/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/26880Identifikátory
SIS: 75503
Kolekce
- Kvalifikační práce [11264]
Autor
Vedoucí práce
Oponent práce
Krajíček, Václav
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
10. 2. 2010
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Zobrazování objemových dat je v dnešní době rychle se rozvíjejícím odvětvím počítačové grafiky. Důvodem je významná role objemových dat například v lékařství, biologii či při simulaci fyzikálních experimentů. Aby bylo možné objemová data "dobře" vizualizovat, je nutné vytvářet tzv. "přechodové funkce", které mapují vstupní hodnoty na zobrazitelné veličiny. Tvorba přechodových funkcí je často náročným a zdlouhavým procesem. Často je též vyžadována značná odborná znalost uživatele. Cílem této práce je navrhnout uživatelské rozhraní pro tvorbu a editaci přechodových funkcí, se kterým by byla práce intuitivní a co možná nejjednodušší. Základním požadavkem je interaktivní odpověď zobrazovaných dat na změny jednotlivých přechodových funkcí. Výsledkem práce je uživatelské rozhraní, které neklade vysoké nároky na odborné znalosti uživatele, ale přesto mu umožňuje vytvářet informativní vizualizace.
Visualization of volume data is nowadays still actual theme in computer graphics. The reason is a significant role of volume data in fields such as medicine, biology or simulation of physics experiments. In order to create informative visualizations of volume data, it is necessary to create so-called "transfer functions" that maps input values to a displayable quantity. Creating transfer functions is often difficult and lengthy process. Often considerable expertise is also required from the user. The aim of this work is to design user interface for creating and editing transfer functions, which would work as intuitively as possible. The basic requirement is a direct interaction between transfer function and displayed data. The result of this work is user interface, which does not put high demands on specialized knowledge of the user.