bevezetés : a számítógépi grafika tárgya (szemelvények: amit tudni illik)

14
2009.08 1 1. Bevezetés: a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

Upload: oren-henry

Post on 03-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Bevezetés : a Számítógépi grafika tárgya (Szemelvények: amit tudni illik). Számítógépi (-gépes) grafika: képek kezelése számítógéppel. képek bevitele a sz.gépbe kódolt képek! - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 1

1. Bevezetés:

a Számítógépi grafika tárgya

(Szemelvények: amit tudni illik)

Page 2: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 2

Számítógépi (-gépes) grafika:képek kezelése számítógéppel

• képek bevitele a sz.gépbe kódolt képek!

• Képek tárolása a sz.gépben kódolt képek!! adatszerkezetekben a gépben és adathordozókon

• Képekkel műveletek (a sz.gépben)

• Képek előállítása a sz.géppel kódolás! ___________ KÓDOLÁS !!!

Page 3: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 3

„(Analóg) fényképes kódolás”

Page 4: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 4

Képek kódolása

• A fénykép: „folytonos” kép

• Raszteres kódolás rendezett mintavétel:

sorokba (pásztákba) és oszlopokba rendezett képpontok (pixel),

minden képpontban: képpont-érték (szín-kód)

• Geometrikus kódolás:

képelemek fölsorolása: szakasz, ív, szöveg, stb a műszaki rajz: vonalas kép (line-drawing)

• Vegyes kódolás: lapleíró nyelvek (PS, PDF); szöveg + kép +…

Page 5: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 5

Képek geometrikus kódolása

• Geometrikus képek:

geometrikus elemekből állnak

(vonalak, feliratok, stb.)

• Például: műszaki rajzok

• Geometrikus kódolás:

a képelemek fölsorolása

(ez mi?)

Page 6: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 6

Képek kódolása

• A fénykép: „folytonos” kép

• Raszteres kódolás rendezett mintavétel:

sorokba (pásztákba) és oszlopokba rendezett képpontok (pixel),

minden képpontban: képpont-érték (szín-kód)

• Geometrikus kódolás:

képelemek fölsorolása: szakasz, ív, szöveg, stb a műszaki rajz: vonalas kép (line-drawing)

• Vegyes kódolás: lapleíró nyelvek (PS, PDF); szöveg + kép +…

Page 7: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 7

Képek raszteres kódolása

• téglalap alakú kép

• Diszkrét, rendezett mintavétel

(sampling)

• Sorokba és oszlopokba

rendezett képpontok (pixel)

• képpont-érték (pixel-value)

• Felbontás: sorok oszlopok

• Metrikus felbontás:

a képpontok távolsága

• Színfelbontás:

a lehetséges színek száma

Page 8: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 8

Page 9: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

Pointilista fetészet

Page 10: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 10

A színek kódolása

• (Majdnem) minden szín érzete (!) előidézhető 3 alapszín együttes hatásával

• Sugárzó színeknél: R,G,B bizonyult jónak

• Festékszíneknél: C,M,Y (és a blacK)

Page 11: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 11

HLS: színérzet kódolás: · színezet (Hue), a színkörön

r,g,b egymástól 120 fokra,

közöttük: C,M,Y

· világosság (Lightness), függőlegesen (fekete=0, fehér=100, közte: szürkék)

· telítettség (saturation), sugárirányban

a peremén: élénk színek, középen: szürke,

·  átszámítási képletek: RGB – CMY – HLS - …

Néhol: HSV; Hue – Saturation - Value

Page 12: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 12

Megjelenítés a (ks) képernyőn (t.i.)

• KPP: képpont-puffer (frame buffer): KEVE: képernyő-vezérlő egység ( DCU)

• Képfrissítés: 70-100/mp; fölvillan és elhalványodik (CRT)• KPP és KEVE a csatolón (vagy az alaplapon)

nyomtatóknál: szoftverben• A képernyőn r, g, b festékréteg; képpont = r-g-b pöttyök

Page 13: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 13

Grafikus alkalmazás, grafikus szoftver

(Minden, ami képekkel foglalkozik: grafikus.)

Alkalmazási PROgram

Geometriai Modell

GRafikus AlapSzoftver

APRO: a GM építése, elemzése és változtatása

GRASZ: képek előállítása az APRO által kiválasztott elemekből

API: Application Programming Interface

API

Page 14: Bevezetés :  a Számítógépi grafika tárgya (Szemelvények: amit tudni illik)

2009.08 142009.08 14

Irodalom

1. Szirmay-Kalos László:  Számítógépes grafika,

Informatikai algoritmusok. 1. 15. fejezet. Számítógépes grafika. 605-684

ELTE Eötvös Kiadó, Budapest, 2004.

         

2. Szirmay-Kalos László, Antal György, Csonka Ferenc:

Háromdimenziós grafika, animáció és játékkészítés

Computer Books, Budapest, 2003

3. OpenGL; „Red Book”, „Blue Book”

4. Sok más, pl.: Budai Attila: A számítógépes grafika,

LSI Oktatóközpont, Budapest, 1999

5. Az előadáshoz készített jegyzet: *.html, *.rtf, *.ppt, *.pdf