Kosarlukova Irina Vjacseszlavna
Informatika tanár
MBOU "14. számú középiskola"
Brjanszk
témaóra
"Kódolás grafikus információk.
Bittérképek a monitor képernyőjén
9. évfolyam
Az óra célja:
Vizsgálja meg a monitor képernyő grafikus üzemmódjának paramétereit;
Fogalmazza meg a bitmap kép számítógép memóriájában való tárolásának elvét;
Megszilárdítani a problémamegoldó készségeket a színes kép tárolásához szükséges memória mennyiségének kiszámításával kapcsolatban.
A tanulók algoritmus szerinti munkaképességének kialakítása (pontosság, következetesség, szerkesztő eszközök használata).
Az órák alatt
Milyen típusú információk vannak?
Milyen mértékegységeket ismer?
Idő szervezése
Ismétlés. d / z ellenőrzése
III.Új anyag.
Grafikus információk az űrlapon jeleníthetők meg analógés be diszkrét forma. Az analóg kép például egy festmény, a diszkrét kép pedig egy nyomtatott kép tintasugaras nyomtató egyedi pontokból áll össze. Térbeli diszkretizálás –
grafikus kép átalakítása analóg (folyamatos) formából digitális (diszkrét) formába.
A raszteres kép különböző színű pontok (pixelek) gyűjteménye. Pixel a kép azon minimális területe, amelyhez a szín egymástól függetlenül beállítható. A mintavétel során különböző színpaletták használhatók, azaz azon színek halmazai, amelyek képpontokat vehetnek fel. Minden szín egy pont lehetséges állapotának tekinthető
Fekete-fehér kép esetén egy pont információmennyisége egy bittel egyenlő. Grafikus fekete-fehér kép kódolásakor 0 és 1. 0 fekete, 1 fehér.
0
0
0
1
1
0
1
1
A raszteres kép különböző színű pontok (pixelek) gyűjteménye.
Négy színhez - 2 bit.
8 színhez 3 bit szükséges.
16 színhez - 4 bit.
256 színhez - 8 bit (1 bájt).
A monitor képernyőjén megjelenő színes kép három alapszín keverésével jön létre: piros, zöld, kék. úgynevezett. RGB modell.
Az alapszínek különböző intenzitásúak a gazdag paletta elérése érdekében.
4 294 967 296 szín (True Color) – 32 bit (4 bájt).
KépletN =2 én , N- a színek száma a palettán,én- az egy pixelre vonatkozó információ tárolására szolgáló bitek száma.IV = én * x * Y , Ahol IV– a videomemória információs mennyisége (Bit),én– színmélység (bit per pont),x- a pontok száma vízszintesen,Y- a függőleges pontok száma.
Színmélység a képpont színének kódolásához használt információ mennyisége.
színmélység, én (bitek)
A színek száma a palettánN
2 8 = 256
2 16 = 65 536
2 24 = 16777216
A monitor képernyőjén megjelenő képminőség attól függ térbeli felbontás és színmélység. Ez a két paraméter határozza meg a monitor képernyő grafikus üzemmódját. A monitor képernyőjének térbeli felbontása a képsorok számának és a soronkénti pontok számának a szorzata. A monitor különböző térbeli felbontású információkat képes megjeleníteni. Például: 800*600, 1024*768, 1280*720, 1280*1024, 1400*1050. Minél nagyobb a térbeli felbontás és a színmélység, annál jobb a képminőség.
1. feladat: A fekete-fehér kép 800 * 600 felbontású monitor képernyőjére épül. Mennyi memóriát foglal?
Válasz: 60 kb
2. feladat:A rajz 256 színpaletta felhasználásával épül fel 1024 * 768 grafikus felbontású monitor képernyőjén. Számítsa ki a rajz tárolásához szükséges memória mennyiségét.
Megoldás: N=2 én, N a színek száma a palettán, i az egy pixelre vonatkozó információ tárolására szolgáló bitek száma.
Iv = I * X * Y , ahol Iv a videomemória információmennyisége (Bits), I a színmélység (bit per pont), X a pontok száma vízszintesen, Y a pontok száma függőlegesen.
1024 * 768
1024 * 768 * 8 bit = 6291456 bit = 6291456: 8 = 786432 bájt = 786432:1024 = 768 kbyte
(pixelek száma)
(bitek száma színenként és pixelenként)
Válasz: 768 kb
IV . A tanult anyag konszolidációja. Önálló munkavégzés opciók szerint:
1 lehetőség
1. Mennyi videomemória szükséges 1024 * 768 pixel felbontású és 16 bites színmélységű grafikus módhoz? (1,5 MB)
2. Színezés 256 színből álló bittérképes palettával grafikus kép mérete 20*10 pont. Milyen információmennyiséget tartalmaz a kép? Válaszát írja le bájtban. (200 bájt)
3. A monitor képernyőképe 2,25 MB. Határozza meg a képernyő felbontását (pixelben), ha 3 bájtot használnak egy képpont kódolásához? (1024*768).
2. lehetőség
1. Mennyi videomemória szükséges a 256 * 256 pixel felbontású és 24 bites színmélységű grafikus módhoz? Válaszát írja le bájtban. (192 bájt)
2. Határozza meg annak a fájlnak a méretét, amelybe a fényképet 1024*768 pixel méretben menti, ha egy képpont kódolásához 3 bájtot használnak. Válaszát írja meg MB-ban. (2,25 MB)
3. Kilobájtban adja meg a minimális információmennyiséget egy bittérképről 2 8 - 256*256 pixel méretű színes kép? (64 KB)
VI. Összegezve a tanulságot.
Grafikus információk kódolása
Grafikus információk aben jelenik meg a monitor képernyője
bittérképként,
amely abból alakul ki
bizonyos számú sor
ami viszont,
tartalmaznak bizonyos
pontok mennyisége. A megjelenített színek száma
monitor képernyő (N), és a bitek száma
mindegyik videomemóriában lefoglalva
pixel (I), összekapcsolva a következő képlettel: N=2I
Minél több bitet használunk, annál többet
több szín elérhető
kap.
Képminőség
határozat határozza megképesség, azaz. Mennyiség
pontok, ahonnan
fejlődik
Valamint a bitmélység (ill
színmélység), azaz. Mennyiség
bit per pont színtárolás
Példák
Példa 1. A rajz a következővel készült256 színpaletta a monitor képernyőjén
1024x768 grafikus felbontás.
Számítsa ki a szükséges memória mennyiségét
ennek a rajznak a tárolása.
Megoldás: 256=2I I=8
V = 1024 * 768 * 8 bit = 1024 * 768 bájt = 768
KB.
Válasz: 768 KB.
Példák
2. példa Számítsa ki a memória mennyiségét,a rajz tárolásához szükséges
grafikával épült
monitor felbontása 800 x 600 s
32 színből álló paletta.
Megoldás
800 * 600 * 5 bit = 100 * 3000 bájt 300
KB
Példák
Példa 3. Mekkora egy könyv információs térfogata, ha 200-at tartalmazoldalnyi szöveg (minden oldalon 50 sor 80 karakterből áll)
és 10 színes rajz. Minden rajz a
monitor grafikus felbontása 800 x 600 16-os palettával
színek.
Megoldás:
1 karakter - 1 bájt
80 * 50 * 200 bájt 80 * 10 KB = 800 KB - tároláshoz
szöveg
16 = 24
10 * (800 * 600 * 4) bit = 10 * 100 * 2400 bájt 2400 KB
rajzok tárolása
2400 + 800 = 3200 KB 3,2 MB
Válasz: 3,2 MB
dia 1
Téma: Grafikus információk kódolása és feldolgozása Informatika tanár Elizarova N.E. Gnilitsa Ortodox Gimnázium2. dia
Grafikus információ Analóg forma Diszkrét forma Térbeli mintavétel Szkennelés3. dia
A PIXEL a kép azon minimális területe, amelyhez a szín egymástól függetlenül beállítható. A bittérképes kép FELBONTÁSÁT a kép egységnyi hosszára eső pontok száma határozza meg mind vízszintesen, mind függőlegesen. Minél kisebb a pontméret, annál nagyobb a felbontás. A FELBONTÁS értéke dpi-ben van kifejezve (a pontok száma egy 2,54 cm-es képcsíkban)4. dia
Színmélység A bittérképes kép különböző színű pontok (pixelek) gyűjteménye. Fekete-fehér kép esetén egy pont információmennyisége egyenlő egy bittel (akár fekete, akár fehér – 1 vagy 0). Négy színhez - 2 bit. 8 színhez 3 bit szükséges. 16 színhez - 4 bit. 256 színhez - 8 bit (1 bájt) stb. A palettán lévő színek száma (N) és az egyes pontok kódolásához szükséges információ mennyisége (I) összefügg, és a következő képlettel számítható ki: N=2I5. dia
A kép egy pontjának színének kódolására használt információ mennyiségét SZÍMÉLYSÉGnek nevezzük.6. dia
A leggyakoribb színmélység a 4, 8, 16 és 24 bit/pixel. A színmélység ismeretében a képlet segítségével kiszámíthatja a színek számát a palettán.7. dia
A videomemória mennyiségének kiszámítása A szükséges videomemória információmennyisége a következő képlettel számítható ki: Emlékezet=I * X * Y ahol a memória a videomemória információmennyisége bitben; X * Y - képpontok száma (vízszintesen és függőlegesen); I a színmélység bit per pontban. PÉLDA. A 800 x 600 pixel térbeli felbontású és 24 bites színmélységű grafikus módhoz szükséges videomemória mennyisége:8. dia
9. dia
A színpaletta az RGB színvisszaadó rendszerben A monitor képernyőjéről az ember a színt három alapszín (piros, zöld, kék) kisugárzásának összegeként érzékeli. A paletta színe a következő képlettel határozható meg: Szín = R + G + B, ahol R, G, B értéke 0-tól maxig. Tehát 24 bites színmélységnél 8 bit van lefoglalva mindegyik kódoláshoz. az alapszínek közül, majd a színek közül N=28=256 intenzitási fokozat lehetséges.10. dia
Színalakítás az RGB rendszerben Az RGB rendszerben a színpaletta piros, zöld és kék színek hozzáadásával jön létre Color Shaping Color Black = 0+0+0 White =Rmax+Gmax+Bmax Red = Rmax+0+0 Green = Gmax+0+0 Kék = Bmax+0+0 Cián = 0+ Gmax+Bmax Bíbor = Rmax+0+Bmax Sárga = Rmax+Gmax+0dia 11
CMYK színskála A nyomtató a CMYK színskálát használja a képek nyomtatásához. A fő színek a cián - kék, a bíbor - lila és a sárga - sárga. A CMYK rendszer az RGB-vel ellentétben nem kibocsátott, hanem visszavert fény érzékelésén alapul. Például a papírra felvitt kék tinta elnyeli a vöröset, és tükrözi a zöldet és a kéket. A CMYK paletta színei a következő képlettel határozhatók meg: Szín = C + M + Y ahol C, M és Y 0% és 100% közötti értékekdia 12
CMYK színformálás A CMYK-ban a színpaletta cián, bíbor, sárga és fekete tinták egymásra helyezésével jön létre. Szín Színképzés Fekete = C+M+Y= - G - B - R Fehér C=0 M=0 Y=0 Piros = Y+M= - G - B Zöld = Y+C= - R - B Kék = M +C= - R -G Cián = - R = G+B Magenta = - G = R+B Sárga = - B = R+Gdia 13
Színpaletta a HSB renderelő rendszerben A HSB renderelő rendszer a Színárnyalat, Telítettség, Világosság alapparamétereket használja A HSB renderelő rendszerben a színpaletta a színárnyalat, telítettség és fényerő értékek beállításával alakul ki.