Význam počítačové grafiky
Přednáška 1
Obrovský přínos masovému rozšíření počítačů
ovládání počítače
vizualizace výsledků
rozšíření možnosti využívání počítačů
Bouřlivý rozvoj v oblasti počítačové grafiky je záležitostí uplynulých 15 – 25 roků.
Úvod do problematiky
Využití a význam počítačové grafiky Chápání pojmu PG v tomto předmětu
1
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Trochu z historie
Přednáška 1
2
Využití počítačové grafiky
Vznik počítačové grafiky: přibližně 1958 – 1959 1960 – zavedení pojmu „počítačová grafika“ (firma BOEING) 1961 – první interaktivní ovládání pomocí světelného pera 1962 – první počítačem animovaný film (4 minuty) 1963 – první plotr 1964 – počítačová myš 1972 – definovaný pojem CAD 1981 – IBM PC, v domácnostech počítače Sinclair, ATARI, Commodore, ZX Spectrum 1982 – MS začíná vývoj CGI (Computer Graphics Interface) 1992 – firma SGI založila OpenGL architectural review board, dnes standard pro multiplatformní API (akt. verze 4.1 [2010]) 1995 – Microsoft vypustil DirectX 1.0 (akt. verze 11 [2009, Win 7])
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
3
Nástup počítačové grafiky do všech oblastí byl podmíněn především uživatelsky přijatelným prostředím a bouřlivým nárůstem výpočetního výkonu v posledních letech.
Projektování, design
Kartografie
Typografie
Simulace, předpovědi
Obrazová analýza, vektorizace, OCR
Zobrazování výsledků při zpracování dat
Reklama, TV vysílání
Fotografie, video, film
Komunikace mezi lidmi
Obsluha počítače
Oblast zábavy (hry)
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
4
Obrazová analýza
2D konstrukce
Zdroj: http://www.lim.cz/
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
5
3D konstrukce
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
6
Přednáška 1
8
Modelování
Zdroj: http://www.vukv.cz/V_05 - Vyvoj_podvozku.htm http://www.tekla.com/go/modelcomp05/vote.html
Zdroj: http://www.web3dservice.com/ Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
7
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Vizualizace
Zdroj: http://www.premio.cz/3d -
Virtuální realita
model.jpg
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
9
Hry, simulátory
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
10
Přednáška 1
12
GIS, kartografie, navigace
Zdroj: http://www.atlas.cz http://www.arcdata.cz
Zdroj: http://www.vireal.ro/5dt- auto.html www.fxtech.com/.../simulator/IMG_2950_edited.jpg Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
11
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Editory dopravních sítí
Informační a řídící systémy
Zdroj: http://www.spz.logout.cz/zabezpec/sena/sena.html
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
13
Simulace
Přednáška 1
14
Přednáška 1
16
Předpovědi, simulace
Zdroj: http://www.hidmet.sr.gov.yu/latin/prognoza/beograd.php http://www.austrocontrol.co.at/met_data/satellite/sat.gif
Zdroj: http://www.simcon.sk
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
15
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Grafy, prezentace výsledků
DTP definice písma
Aa
Aa
počítačová sazba
Přednáška 1
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
17
Rozpoznávání textu
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
18
Přednáška 1
20
Vektorizace Rastrový obrázek
OCR Program
Editovatelný text
Pojmem systém označujeme obecně soubor nějakých prvků, mezi kterými existují určité vztahy nebo vazby. Prvky systému neexistují osamoceně a jsou součástí mnohem rozsáhlejší množiny prvků (např. vesmíru). Všechny ostatní prvky, které nepatří do
Scanner Předloha
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
19
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Úpravy rastrových předloh
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Zpracování videa
Přednáška 1
21
GIF, Flash Animace
22
Chápání pojmu (a předmětu) počítačová grafika
Používání nástrojů (ovládání jednotlivých editorů a prostředků pro tvorbu a úpravu grafických informací)
Pořizování, tvorba a úprava grafického obsahu
Grafická podpora v konkrétním programovacím jazyce (knihovna grafických metod)
Algoritmy, principy a technologie využívané v nástrojích pro práci s grafickými informacemi (pochopení a vytváření těchto nástrojů)
Tomuto se budeme věnovat. • Pochopení principů • Vysvětlení základních algoritmů • Procvičování programování
Zdroj: http://www.havingasoftware.nl/ http://www.cdc.noaa.gov/map/clim/sst_olr/sst_animated.gif Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
23
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
24
Grafické prostředky počítačů a jejich rozdělení
Vstupní – definují vstupní grafickou informaci (např. polohu zadaného bodu), kterou převedou do číselné podoby (souřadnice) Výstupní – graficky zobrazí polohu (popřípadě i barvu) bodu určenou počítačem
P2
Zařízení podle počtu zobrazovaných barev – plnobarevné, jedno/dvoubarevné, monochromatické, využívající paletu barev
Přednáška 1
25
Principy fungování v/v graf. zařízení
Vektorové – zobrazované (přijímané) informace jsou definovány pomocí vektorů (představujících předpis pro jejich vytvoření) Rastrové – zobrazovaná informace je rozložena do matice bodů
Zařízení s dočasným záznamem – slouží na okamžité (dynamické) zobrazení informace (LCD display) Zařízení s trvalým záznamem – pro „hmotné“ zobrazení (tiskárna, plotr)
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Polohovací zařízení
Myš
TrackBall
TouchPad
TrackPoint
Joystick
Tablet
Optické pero
TouchScreen Scanner Digitální fotoaparát, digitální kamera
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
26
Pojmy
Tiskárna Plotr, souřadnicový zapisovač Zobrazovací zařízení
Klasický CRT monitor
Plazmový zobrazovač
LCD zobrazovače
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
Přednáška 1
27
b (bit), B (Byte) Pixel (Picture Element) a Voxel (Volume Element) Rozlišení a DPI (Dot Per Inch) Barevná hloubka, TrueColor, barevná paleta Dithering USB (Universal Serial Bus) FireWire (High Performance Serial Bus) SCSI (Small Computer System Interface) Textový a grafický režim LCD (Liqud Crystal Display), CRT (Catode Ray Tube) TFT (Thin Film Tranzistor), IPS (In Plane Switching), MVA, PVA (Vertical Alignment) VGA (Video Graph. Adapter), SVGA, XGA, SXGA, UXGA (1600x1200) Grafická karta, Video paměť, Grafický akcelerátor CCD (Charge Coupled Device) Standard OpenGL, knihovna DirectX ...
Počítačová grafika, PV, UPCE-FEI-KST, [2010/2011]
Přednáška 1
28