Počítačová grafika. (Computer Graphics) Úvod do tématu. Martina Mudrová únor 2007

Podobné dokumenty
Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

Číslo DUM: VY_32_INOVACE_04_01 Autor: Mgr. Ivana Matyášková Datum vytvoření: březen 2013 Ročník: prima Vzdělávací obor: informační technologie

Výukový materiál zpracován v rámci projektu EU peníze školám

POČÍTAČOVÁ GRAFIKA. Počítačová grafika 1

Počítačová grafika SZŠ A VOŠZ MERHAUTOVA 15, BRNO

Práce s obrazovým materiálem CENTRUM MEDIÁLNÍHO VZDĚLÁVÁNÍ. Akreditované středisko dalšího vzdělávání pedagogických pracovníků

Rastrová grafika. Grafický objekt je zaznamenán jednotlivými souřadnicemi bodů v mřížce. pixel ( picture element ) s definovanou barvou

Co je počítačová grafika

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

Grafické editory. Ing. Jan Steringa 2008

VYUŽITÍ POČÍTAČOVÉ GRAFIKY

Kde se používá počítačová grafika (PG)?

Tento materiál byl vytvořen vrámci projektu. Inovace ve vzdělávání na naší škole V rámci OP Vzdělávání pro konkurenceschopnost

DATOVÉ FORMÁTY GRAFIKY, JEJICH SPECIFIKA A MOŽNOSTI VYUŽITÍ

Zásady prezentace CENTRUM MEDIÁLNÍHO VZDĚLÁVÁNÍ. Akreditované středisko dalšího vzdělávání pedagogických pracovníků

VY_32_INOVACE_INF4_12. Počítačová grafika. Úvod

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

Kde se používá počítačová grafika

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

Co je to DTP. Albrechtova střední škola, Český Těšín, p.o. Označení materiálu (přílohy):

Vektorová a bitmapová grafika

Digitální grafika. Digitální obraz je reprezentace dvojrozměrného obrazu, který používá binární soustavu (jedničky a nuly).

Úvod do počítačové grafiky

Informatika Počítačová grafika Mgr. Jan Jílek (v.11/12) Počítačová grafika

Informační a komunikační technologie Inovace výuky prostřednictvím šablon pro SŠ

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

Základy počítačové grafiky

Multimediální systémy. 03 Počítačová 2d grafika

Elektromagnetické záření. Zdroj:

Základy informatiky. 10 Počítačová grafika

aneb malířem svépomocí

Úvod do problematiky. Význam počítačové grafiky. Trochu z historie. Využití počítačové grafiky

Digitální učební materiál

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

Barvy a barevné modely. Počítačová grafika

POČÍTAČOVÁ GRAFIKA. Lenka Bednaříková

SOŠ Benešov, Černoleská 1997

Střední škola aplikované kybernetiky s.r.o.: Maturitní okruhy z odborných předmětů 2010

On-line škola mladých autorů , pořadatel: ČVUT FEL. Jak na obrázky? Martin Žáček

Gymnázium Jana Pivečky a Střední odborná škola Slavičín. III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT

Identifikátor materiálu: ICT-1-20

Barvy na počítači a grafické formáty

Úvod do počítačové grafiky

Úvod do počítačové grafiky

Výukový materiál vytvořen v rámci projektu EU peníze školám "Inovace výuky" registrační číslo CZ.1.07/1.5.00/

Počítačová grafika. OBSAH Grafické formy: Vektorová grafika Bitmapová (rastrová grafika) Barevné modely

Obraz jako data. Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno. prezentace je součástí projektu FRVŠ č.2487/2011

Datové formáty grafiky, jejich specifika a možnosti využití. L u b o š T o m e š e k U M T M a n a ž e r s k á i n f o r m a t i k a 2015/ 16

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

(22) Počítačová grafika

Vývoj počítačové grafiky. Tomáš Pastuch Pavel Skrbek

Grafické formáty. Grafika

Úvod do problematiky. Význam počítačové grafiky. Trochu z historie. Využití počítačové grafiky

Rastrová a vektorová data

Vývoj počítačové grafiky

VY_32_INOVACE_INF.10. Grafika v IT

1. Blok 1 Úvod do Systémů CAD

Grafika základní pojmy

Počítačová grafika 1. Úvod do grafiky, základní pojmy. Rastrová grafika.

Počítačová grafika ve výuce

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

IVT. Grafické formáty. 8. ročník

Pavel Roubal Výukový modul projektu: Nové formy výuky ve školách kraje Vysočina

FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE. polygrafii

1. ZÁKLADNÍ POJMY POČÍTAČOVÉ GRAFIKY

Formáty pro rastrovou grafiku

Rastová a vektorová grafika

Skenování. Ing. Jiří Nechvátal. Jihočeská vědecká knihovna v Českých Budějovicích. nechvatal@cbvk.cz

Vektorové grafické formáty

Konverze grafických rastrových formátů

SOU Valašské Klobouky. VY_32_INOVACE_3_01 IKT Pc grafika základní pojmy Mgr. Radomír Soural. Zkvalitnění výuky prostřednictvím ICT

INFORMATIKA počítačová grafika- rozdělení

Úvod, rozdělení CAD systémů Zhotoveno ve školním roce: 2011/2012 Jméno zhotovitele: Ing. Karel Procházka

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Vstupní požadavky, doporučení a metodické pokyny

Předmět/vzdělávací oblast: Informační a komunikační technologie. Práce se standardním aplikačním programovým vybavením

Aplikovaná informatika Přehled vybraných pokročilých metod úpravy, konverze, komprimace

Obsah. Úvod Barevná kompozice Světlo Chromatická teplota světla Vyvážení bílé barvy... 20

Ing. Jan Buriánek. Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jan Buriánek, 2010

Vysoká škola technická a ekonomická v Českých Budějovicích. Institute of Technology And Business In České Budějovice

Bitmapové a vektorové grafické editory. Grafické editory používame na kresbu, resp. editovanie obrázkov. Obrázky sa dajú kresliť dvoma spôsobmi.

SW pro převod mezi rastrovou a vektorovou grafikou

FORMÁTY UKLÁDÁNÍ OBRAZOVÝCH INFORMACÍ VÝMĚNA DAT MEZI CAD SYSTÉMY

VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender

Reprezentace bodu, zobrazení

SYSTÉMY CAD. Přednáška č.1

Základy práce v programovém balíku Corel

Referát GRAFICKÉ EDITORY

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 3 VY 32 INOVACE

SOŠ Benešov, Černoleská 1997

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

FORMÁTY PRO RASTROVOU GRAFIKU

Převody datových formátů

Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace. Maturitní otázky z předmětu INFORMATIKA A VÝPOČETNÍ TECHNIKA

GRAFIKA VEKTOROVÁ A RASTROVÁ

Rastrová grafika. body uspořádané do pravidelné matice

Tvorba posterů v PowerPointu a InDesignu

2D počítačová grafika

1. GRAFIKA. grafika vektorová - křivky grafika bitmapová (rastrová, bodová) pixely VLASTNOSTI BITMAPOVÉ GRAFIKY (FOTOGRAFIE)

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

Transkript:

Počítačová grafika (Computer Graphics) Úvod do tématu Martina Mudrová únor 2007

Úvod do PG MOTTO:...70% informací přijímáme zrakem... Co zahrnuje pojem počítačová grafika? grafos (řec.)= písmeno = zpracování grafických dat s využitím počítačové techniky grafická díla vytvořená nebo upravená na počítači (umělecká díla, informační materiály, hry, filmové efekty,...) součást softwarových aplikací umožňující komunikaci s uživatelem prostřednictvím grafického rozhraní (Windows, OpenGL,...) software podporující tvorbu nebo úpravu grafických dat (Paint, Corel, Adobe AutoCAD, 3DS,...) hardwarové vybavení podporující grafickou prezentaci dat nebo vstup obrazových dat (gr. karty, monitory, tiskárny, sv. pera, skenery,...) matematické a algoritmické nástroje umožňující popis a zpracování graf. dat 2

Aplikační oblasti PG a související témata Manažerská a prezentační grafika výsledky výpočtů, vizualizace dat,... Web grafika GUI (Graphical User Interface) - (Windows, zákaznický software,...) Digitální fotografie a její zpracování CAD (Computer Aided Design) systémy Vizuální simulace reálných situací a VR (Virual Reality) - trenažéry, hry,... Animace, filmové efekty, zpracování videa ve 2D, 3D, 4D DTP (DeskTop Publishing) produkce novin, časopisů, letáků,... Zpracování obrazů - velké množství aplikací (mikroskopie, biologie, medicína, materiálové inženýrství, potravinářství,...)... 3

Historie PG Jaký byl vývoj počítačové grafiky? - souvisí s technickým rozvojem VT - pojem Počítačová grafika poprvé použit v 50.letech v časopise Computer Graphics - 1963 systém Sketchpad (Shuterland) první interakční systém - 60.léta počítačem podporované návrhy letadel a automobilů (General Motors, Lockheed) => vznik CAD systémů - 70. léta hardwarová nezávislost: graf. standardy CORE (USA) a GKS (Evropa) - růst možností graf. displejů, procesorů, nosičů dat => rozvoj anim. sekvencí atd. - v současnosti: běžné displeje s rozlišením 2048x1536 - graf. procesory s milióny vektorových operací za sekundu (zobrazení vektoru, ořezání,...) - nosiče typu DVD (až 17 GB) - umožňují uložení filmů (anim. sekvence 24-30 sn/s, 1 film = 150 000snímků = cca 4GB 4

Dělení počítačové grafiky Podle typu popisu obrazu: generativní PG vstup-popis, výstup-obraz analýza obrazu vstup obraz, výstup-jeho popis zpracování obrazu vstup-obraz, výstup-obraz Podle spolupráce s člověkem: pasivní PG generování obrazu závisí na počátečních, dále neměnných podmínkách, např. trvalý záznam na papír interakční PG (převažuje) - využívá a dále upravuje grafický vstup Podle způsobu zobrazení: vektorová vektorový popis graf. informace rastrová popis jednotlivých bodů tvořících obraz! 5

Vektorová a rastrová PG Vektorová grafika Rastrová grafika Základní prvek úsečka, křivka,... bod (pixel) Vlastnosti zákl. p., které se ukládají Výhody Nevýhody 1. matematický popis (např. souřadnice poč. a konc. bodu) 2. vlastnosti (barva čáry, styl,...) jednoduché zmenšování, zvětšování apod. - velikost souboru záleží na počtu objektů - často nutnost rasterizace atributy pixelu barva, průhlednost možnost zpracovat jednotlivý pixel problémy při zvětšování, zmenšování apod. převody: vektor => rastr... jednoduché postupy a algoritmy rastr => vektor... složitější procesy, často spolupráce s člověkem 6

Zoom rastrových obrazů 7

Zoom vektorově daných obrazů - vykreslení entit nezávisle na rozlišení obrazovky zobrazovacími algoritmy 8

Pixel, rozlišení rastrového obrazu pixel = picture element nejmenší bod 2D obrazu, jemuž je možno přiřadit barvu (voxel= volume element pro 3D objemové modelování, 3D obrazy) rozlišení: jednotky dpi (dots per inch) = počet pixelů na palec -může být v různém směru různé 1 inch = 25,4mm (1 bod (pt) = 1/72 inch = 0.3528mm 1 typografický bod (b) = 0.3759mm) Typické hodnoty dpi: 1. Hranice pro lidské oko: ~200 2. Monitory: 72 (a více) 3. Tisk: obvykle 300, vysoká kvalita 600-1200 4. Skenery: 1200, >2400 9

Způsob zápisu rastrových dat (rychle) Čím vyšší dpi, tím tedy více bodů tím více informace tím větší velikost souboru!!! 0 Př: Bitová hloubka 1 bit/pixel 2 dpi 4 dpi 1 0 0 1 1 0 1 1 1 kód barev: 0 světlá 1 tmavá 1 1 zápis obrazu do souboru: 1 1 1 1 1 1 1 1 0, 1, 1, 1 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 10

Způsob zápisu vektorových dat (rychle) Čím více objektů, tím větší soubor - zapisují se informace o jednotlivých objektech: - obecně: Název objektu a jeho vlastnosti (souřadnice char. bodů, barva čáry, tloušťka čáry, průhlednost, vyplnění, pořadí,...) - např.: circle (x s =0.4, y s =0.3, r=0.25, Color=Green, Width=3) line (x A =0.1, y A =0.9, x B =0.85, y B =0.3, Width=6, Style=Dotted)... y S y B 0 1 y A 0 A r S x A x S x B B 1 11

Odhad velikosti rastr. souboru (bez komprese) Tak si to spočítáme Obrázek má rozměry 2,24 x 2,86 cm. tj (/ 2,54) 0,88 x 1,13 palce Obrázek byl pořízen skenováním s rozlišením 300 dpi: tj. jeho rozměry v bodech jsou: 0,88. 300 x 1,13. 300 = 89 496 bodů (pixelů) Barevná hloubka při pořízení byla true color (tj. 32 bitů = 4 byte), tj. velikost souboru je 4. 89 496 = 357 984 byte (357 KB) ale můj soubor má jen 59 KB? je důsledkem kompresních algoritmů 12

Rasterizace ale vektorové obrazy jsou přece často vykreslovány na rastrovém zařízení (např. na displeji)? Obecný problém: Zobrazení hladké křivky na zařízení s daným rozlišením Požadavky: algoritmus musí být dostatečně rychlý tloušťka čáry nesmí záviset na sklonu čáry čára má být hladká (z hlediska vizuálního vjemu) kresba musí -nemusí začínat a končit v daných bodech Řešení: lineární interpolátory: - DDA algoritmus (Digital Differential Analyzer) - Bresenhamův algoritmus 13

Příklady rasterizace křivek Výsledky aplikace Bresenhamova algoritmu pro různé objekty úsečka kružnice elipsa 40 35 30 25 20 15 10 5 0 0 10 20 30 40 20 15 10 5 0-5 -10-15 -20-20 -10 0 10 20 15 10 5 0-5 -10-15 -15-10 -5 0 5 10 15 14

Rychlý přehled grafických formátů Vektorové a meta formáty: - WMF, DWG, EPS, CDR, PS, AI (textový) soubor (popř. komprimovaný) obsahující popis jednotlivých objektů obrázku a jejich vlastností - velikost závisí na počtu objektů v obraze Rastrové formáty: BMP, JPG, GIF, PNG, TIFF, RAW soubor obsahující informace o vlastnostech každého pixelu velikost souboru závisí na - rozlišení obrázku - bitové hloubce (barevném rozlišení) bitová hloubka: kolik bitů je přiděleno pro uchování informace o vlastnostech 1 pixelu (min. 1bit/pixel, obvykle 32-48 bit/pixel, z toho pro barvu 24bitů ) 15

Nejznámější softwarové nástroje pro PG Spol. Adobe: A. Photoshop rastrová grafika A. Illustrator vektorová g. Spol. Corel: C. PhtoPaint rastrová grafika C. DRAW vektorová g. Spol. AutoDesk: AutoCAD vektorový nástroj technicky orientovaný 3DS 3D modelování Maya 3D modelování Spol. Zoner (ČR): Z. Photo Studio rastr. Z. Callisto - vektor Bezplatné rastr. editory: Gimp, IrfanView, XnView, Paint, Pixia, 16

Dodatek: Zkratky CA systémů CAD - Computer Aided Design (Drafting) počítačem podporované návrhy (kreslení) CAM - Computer Aided Manufacturing - řízení výroby podporované počítačem CAA - Computer Aided Assembly - počítačem podporovaná montáž montážní schémata, animace montáže,... CAGD - Computer Aided Geometric Design návrh geometrie,modelování CAE - Computer Aided Engineering (ORCAD) - Computer Aided Education CAL - Computer Aided Learning CAP - Computer Aided Publishing CAPP - Computer Aided Process Planning CAQ - Computer Aided Quality Check CAT - Computer Aided Testing Computer Aided Teaching 17