Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2024/2025

Počítačová grafika 1

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
01POGR1 Z 2 2 česky
Garant předmětu:
Pavel Strachota
Přednášející:
Cvičící:
Pavel Strachota
Předmět zajišťuje:
katedra matematiky
Anotace:

První část dvousemestrálního předmětu „Počítačová grafika“ je věnována specifikům digitálních zobrazovacích zařízení od historických technologií po ty nejmodernější a přehledu základních problémů v dvourozměrné počítačové grafice a jejich řešení. Důraz je kladen na matematický popis problémů a výklad příslušných algoritmů s využitím znalostí z širokého spektra předmětů vyučovaných na FJFI (matematická analýza, lineární algebra, pravděpodobnost a statistika, teorie informace, teorie kódování, základy algoritmizace, teorie složitosti, numerická matematika). Výklad ukazuje praktické aplikace těchto teoretických disciplín, avšak nevyžaduje jejich hlubší znalost. Závěrečná část kurzu se zaměřuje na uplatnění moderních technologií počítačové grafiky pro tvorbu (po formální stránce) kvalitních vědeckých dokumentů a prezentací.

Požadavky:
Osnova přednášek:

1. Hardware v počítačové grafice

2. Lidský zrak, vnímání barev a jejich reprezentace

3. Rastrové algoritmy

4. Výpočetní geometrie

5. Transformace obrazu (interpolace, warping, morphing)

6. Formáty a algoritmy pro ukládání a kompresi obrazu

7. Grafická uživatelská rozhraní

8. Webové a multimediální technologie

9. Grafika v tvorbě vědeckých dokumentů

10. Technologie digitální fotografie

Osnova cvičení:

Cvičení je součástí výkladu a obsahuje řešení jednodušších konkrétních úloh dvourozměrné počítačové grafiky - např. algoritmy digitálního polotónování, Bresenhamův algoritmus, vyplňování útvarů, hledání konvexního obalu množiny bodů, komprese LZW a pod.

Cíle studia:

Znalosti:

Orientace v základních problémech dvourozměrné počítačové grafiky a metodách jejich řešení, stejně jako v nejmodernějších dostupných technologiích. Solidní teoretický i praktický základ pro další vývoj těchto metod a jejich přizpůsobení konkrétním potřebám.

Schopnosti:

Okamžitá schopnost aplikovat metody počítačové grafiky v multimediálních prezentacích, ve vědecké vizualizaci a v počítačovém zpracování dat. Komplexní návrh a implementace odpovídajících softwarových nástrojů. Schopnost produkovat po formální stránce kvalitní výstupy vědecké práce (články, transparenty, postery apod.) s pomocí profesionálních technologií.

Studijní materiály:

Povinná literatura:

[1] J. F. Hughes, A. van Dam, M. McGuire, D. F. Sklar, J. D. Foley, S. K. Feiner, K. Akeley: Computer Graphics: Principles and Practice (3rd ed.), Addison Wesley, 2014.

Doporučená literatura:

[2] Žára, Beneš, Sochor, Felkel: Moderní počítačová grafika. Computer Press, Praha, 2005.

[3] J. Vince: Mathematics for Computer Graphics. Springer Verlag, London, 2006.

[4] E. Pazera: Focus on SDL. Premier Press, Cincinnati, 2003.

Studijní pomůcky:

Počítačová učebna Windows/Linux, Programovací jazyky C, C++, Java, C#, MS Visual Studio, knihovny Qt, SDL.

Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 14. 12. 2024
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet11361305.html