Vaizdo diskretiškumas. Paskaita „analoginiai ir diskretieji vaizdo ir garso atvaizdavimo metodai“

Analoginiai ir diskretūs vaizdo ir garso atvaizdavimo metodai

Žmogus geba suvokti ir saugoti informaciją vaizdų pavidalu (vaizdo, garso, lytėjimo, skonio ir uoslės). Vaizdinius vaizdus galima išsaugoti vaizdų (piešinių, nuotraukų ir kt.) pavidalu, o garso vaizdus galima įrašyti į plokšteles, magnetines juostas, lazerinius diskus ir pan.

Informacija, įskaitant grafiką ir garsą, gali būti pateikta analoginis arba diskretus forma. Naudojant analoginį vaizdavimą, fizinis dydis įgauna begalinį reikšmių skaičių, o jo reikšmės nuolat kinta. Esant diskretiniam vaizdui, fizinis dydis įgyja baigtinę reikšmių rinkinį, o jo reikšmė staigiai pasikeičia.

Pateiksime analoginio ir diskretiško informacijos vaizdavimo pavyzdį. Kūno padėtis nuožulnioje plokštumoje ir laiptinėje nurodoma pagal X ir Y koordinačių reikšmes. nuo tam tikro diapazono, o judant laiptais - tik tam tikrą reikšmių rinkinį, kuris staigiai keičiasi (.1.6 pav.).

Analoginio grafinės informacijos vaizdavimo pavyzdys yra, pavyzdžiui, paveikslas, kurio spalva nuolat kinta, o diskretiškasis yra vaizdas, atspausdintas naudojant rašalinis spausdintuvas ir susidedantis iš atskirų skirtingų spalvų taškų. Analoginio garso informacijos saugojimo pavyzdys yra vinilinė plokštelė(garso takelis nuolat keičia savo formą), o diskretiškas - garso kompaktinis diskas (kurio garso takelyje yra skirtingo atspindžio sritys).

Grafinės ir garsinės informacijos konvertavimas iš analoginės į diskrečiąją formą atliekamas naudojant mėginių ėmimas, tai yra ištisinio grafinio vaizdo ir ištisinio (analoginio) padalijimas garso signalasį atskirus elementus. Atrankos procesas apima kodavimą, tai yra, kiekvienam elementui priskiriama tam tikra reikšmė kodo forma.

Mėginių ėmimas– tai transformacija ištisiniai vaizdai ir skamba į atskirų reikšmių rinkinį kodų pavidalu.

Klausimai, kuriuos reikia apsvarstyti

1. Pateikite analoginių ir diskrečiųjų grafinės ir garsinės informacijos pateikimo metodų pavyzdžių.

2. Kokia yra atrankos proceso esmė?

Pasakykite ir parodykite pavyzdžiu Paskalį: 1) Kas yra absoliutus ir kam jis skirtas? 2) Kas yra asm ir kam jis skirtas? 3) Kas yra

konstruktorius ir destruktorius ir kam jis skirtas?

4) Kas yra įgyvendinimas ir kam jis skirtas?

5) Pavadinkite Pascal modulius (eilėje Uses, pavyzdžiui, crt) ir kokias galimybes suteikia šis modulis?

6) Kokio tipo kintamasis yra: rodyklė

7) Ir galiausiai: ką reiškia simbolis @, #, $, ^?

1. Kas yra objektas?2. Kas yra sistema?3. Koks yra bendras objekto pavadinimas? Pateikite pavyzdį.4. Kas yra vieno objekto pavadinimas? Pateikite pavyzdį.5.

Pateikite natūralios sistemos pavyzdį.6. Pateikite techninės sistemos pavyzdį.7. Pateikite mišrios sistemos pavyzdį.8. Pateikite nematerialios sistemos pavyzdį.9. Kas yra klasifikacija?10. Kas yra objektų klasė?

1. 23 klausimas – išvardykite prieigos duomenų bazės darbo režimus:

Lentelės kūrimas projektavimo režimu;
-sukurti lentelę naudojant vedlį;
-lentelės sukūrimas įvedant duomenis.

2. kas yra vektorinis formatas?

3. Ar šios programos gali būti priskirtos paslaugų programoms:
a) disko priežiūros programos (kopijavimas, dezinfekavimas, formatavimas ir kt.)
b) failų suspaudimas diskuose (archyvuose)
c) kova su kompiuteriniais virusais ir daug daugiau.
Manau, kad atsakymas čia yra B – teisingas ar neteisingas?

4. dėl algoritmo savybių (a. diskretiškumas, b. efektyvumas c. masės pobūdis, d. tikrumas, d. įgyvendinamumas ir suprantamumas) - čia manau, kad visi variantai yra teisingi. Teisinga ar neteisinga?

išbandykite 7 paprastus klausimus su keliais pasirinkimais

13. Procesoriaus laikrodžio greitis yra:

A. procesoriaus atliekamų dvejetainių operacijų skaičius per laiko vienetą

B. per sekundę generuojamų impulsų, kurie sinchronizuoja kompiuterio mazgų darbą, skaičius

C. galimų procesoriaus prieigų prie RAM skaičius per laiko vienetą

D. informacijos mainų tarp procesoriaus ir įvesties/išvesties įrenginių greitis

14. Nurodykite minimumą reikalingas komplektasįrenginiai, skirti dirbti kompiuteriu:

A. spausdintuvas, Sistemos vienetas, klaviatūra

B. procesorius, RAM, monitorius, klaviatūra

C. procesorius, streameris, kietasis diskas

D. monitorius, sistemos blokas, klaviatūra

15. Kas yra mikroprocesorius?

A. integrinis grandynas, kuri vykdo komandas, gautas jo įėjime ir valdikliais

Kompiuterio veikimas

B. dažnai darbe naudojamas įrenginys duomenims saugoti

C. įtaisas tekstinei arba grafinei informacijai rodyti

D. įtaisas raidiniams ir skaitmeniniams duomenims išvesti

16.Vartotojo sąveika su programinės įrangos aplinka atlikta naudojant:

A. operacinė sistema

B. failų sistema

C. Paraiškos

D. failų tvarkyklė

17.Tiesioginis valdymas programinė įranga vartotojas gali atlikti su

Autorius:

A. operacinė sistema

B. GUI

C. Vartotojo sąsaja

D. failų tvarkyklė

18. Duomenų saugojimo fizinėse laikmenose būdus nustato:

A. operacinė sistema

B. taikomoji programinė įranga

C. failų sistema

D. failų tvarkyklė

19. Grafinė aplinka, kurioje rodomi objektai ir valdikliai Windows sistemos,

Sukurta vartotojo patogumui:

A. aparatinės įrangos sąsaja

B. vartotojo sąsaja

C. darbalaukis

D. programinės įrangos sąsaja

20. Kompiuterio greitis priklauso nuo:

A. laikrodžio dažnis procesorius

B. prijungto spausdintuvo buvimas arba nebuvimas

C. operacinės sistemos sąsajos organizavimas

D. išorinės atminties talpa

Vaizdai, sudaryti iš atskirų elementų, kurių kiekvienas gali turėti tik ribotą skiriamų verčių skaičių, kurios keičiasi per ribotą laiką, vadinami diskrečiais. Pabrėžtina, kad diskretiško vaizdo elementai, paprastai kalbant, gali turėti nevienodą plotą ir kiekvienas iš jų gali turėti nevienodą skiriamų gradacijų skaičių.

Kaip parodyta pirmame skyriuje, tinklainė perduoda atskirus vaizdus į aukštesnes vizualinio analizatoriaus dalis.

Tariamas jų tęstinumas yra tik viena iš regėjimo iliuzijų. Tokį iš pradžių tęstinių vaizdų „kvantizavimą“ lemia ne apribojimai, susiję su akies optinės sistemos skiriamąja geba ir net ne regos sistemos morfologiniai struktūriniai elementai, o funkcinė nervų tinklų organizacija.

Vaizdą į atskirus elementus skaido imlūs laukai, jungiantys vienokį ar kitokį fotoreceptorių skaičių. Priimamieji laukai sukuria pirminį naudingų dalykų pasirinkimą šviesos signalas erdviniu ir laiko sumavimu.

Centrinę tinklainės dalį (fovea) užima tik kūgiai, periferijoje už duobės yra ir kūgių, ir strypų. Naktinio matymo sąlygomis centrinėje tinklainės dalyje esantys kūgio laukai yra maždaug vienodo dydžio (apie 5 colių kampu). Tokių laukų skaičius duobėje, kurios kampiniai matmenys yra apie 90", yra apie 200. Pagrindinis vaidmuo naktinio matymo sąlygomis tenka lazdelių laukams, kurie užima visą likusį tinklainės paviršių. Jų kampinis dydis yra apie 1° visame tinklainės paviršiuje. Tokių laukų tinklainėje yra apie 3 tūkst. Ne tik silpnai apšviestų objektų aptikimą, bet ir stebėjimą tokiomis sąlygomis atlieka periferinės tinklainės zonos.

Didėjant apšvietimui, svarbų vaidmenį pradeda vaidinti kita saugojimo elementų sistema – kūginiai imlūs laukai. Fovea padidėjus apšvietimui efektyvusis lauko stiprumas laipsniškai mažėja, kol, esant maždaug 100 asb šviesumui, jis sumažėja iki vieno kūgio. Periferijoje, didėjant apšvietimui, strypų laukai palaipsniui išsijungia (lėtėja) ir pradeda veikti kūgio laukai. Kūgio laukai periferijoje, kaip ir fovealiniai laukai, turi galimybę mažėti priklausomai nuo šviesos energijos, patenkančios į juos. Didžiausias kūgių skaičius, kurį gali turėti kūginiai imlūs laukai, didėjant apšvietimui, didėja nuo tinklainės centro iki kraštų ir siekia maždaug 90 kampiniu atstumu nuo centro 50–60°.

Galima paskaičiuoti, kad geros dienos šviesos sąlygomis imlių laukų skaičius siekia apie 800 tūkst. Ši reikšmė maždaug atitinka žmogaus regos nervo skaidulų skaičių. Objektų atskyrimą (raišką) dienos matymo metu daugiausia atlieka fovea, kur imlinis laukas gali būti sumažintas iki vieno kūgio, o patys kūgiai yra tankiausiai išsidėstę.

Jei tinklainės saugojimo ląstelių skaičių galima nustatyti pakankamai apytiksliai, tai dar nėra pakankamai duomenų, kad būtų galima nustatyti galimų receptinių laukų būsenų skaičių. Tik kai kuriuos įverčius galima atlikti remiantis imlių laukų diferencinių slenksčių tyrimu. Slenkstinis kontrastas fovealiniuose imliuosiuose laukuose tam tikrame darbinio apšvietimo diapazone yra 1. Šiuo atveju skiriamųjų gradacijų skaičius yra mažas. Per visą kūgio fovealinio jautraus lauko restruktūrizavimo diapazoną skiriasi 8–9 gradacijos.

Kaupimosi imliajame lauke periodas – vadinamoji kritinė trukmė – vidutiniškai nustatomas 0,1 sek. eilės dydžiu, tačiau esant dideliam apšvietimui jis, matyt, gali gerokai sumažėti.

Tiesą sakant, modelis, apibūdinantis diskrečią struktūrą perduodami vaizdai, turėtų būti dar sunkiau. Reikėtų atsižvelgti į ryšį tarp jautrių lauko dydžių, slenksčių ir kritinės trukmės, taip pat į statistinį regėjimo slenksčių pobūdį. Tačiau kol kas to nereikia. Pakanka įsivaizduoti kaip vaizdo modelį vienodo ploto elementų rinkinį, kurio kampiniai matmenys yra mažesni už akies išspręstos smulkiausios detalės kampinius matmenis, kurių išskiriamų būsenų skaičius yra didesnis už didžiausią skaičių. išskiriamų ryškumo gradacijų ir kurių diskretiško pokyčio laikas yra mažesnis nei mirgėjimo periodas esant kritiniam mirgėjimo susiliejimo dažniui.

Jei pakeisime tikrų ištisinių objektų vaizdus išorinis pasaulis Tokie diskretiški vaizdai, akis nepastebės pakeitimo.* Vadinasi, tokio pobūdžio diskretiškuose vaizduose yra bent jau ne mažiau informacijos, nei suvokia regėjimo sistema. **

* Spalvoti ir apimties vaizdai taip pat gali būti pakeisti atskiru modeliu.
** Nepertraukiamų vaizdų pakeitimo diskrečiais problema yra svarbi filmų ir televizijos technologijoms. Laiko kvantavimas yra šios technikos pagrindas. Impulsinio kodo televizijos sistemose vaizdas taip pat skirstomas į atskirus elementus ir kvantuojamas pagal ryškumą.

Sutankinimo algoritmas, kuris suteikia labai aukštos kokybės vaizdai, kurių duomenų glaudinimo koeficientas didesnis nei 25:1. Spalvoti 24 bitų vaizdą, kurio skiriamoji geba yra 640 x 480 pikselių (VGA standartas), paprastai reikia saugoti vaizdo RAM... ...

Diskreti bangele transformacija- 1-ojo lygio diskrečiųjų bangelių vaizdo transformacijos pavyzdys. Viršuje yra originalus spalvotas vaizdas, viduryje yra bangelės transformacija, padaryta horizontaliai nuo pradinio vaizdo (tik šviesumo kanalas), apačioje yra bangelė... ... Wikipedia

RASTER - rastras- atskiras vaizdas, pateiktas kaip [pikselių] matrica... E-verslo žodynas

Kompiuterinė grafika- informacinio vaizdo vizualizavimas ekrane (monitoriuje). Skirtingai nei atkuriant vaizdą popieriuje ar kitoje laikmenoje, ekrane sukurtą vaizdą galima beveik iš karto ištrinti ir (arba) pataisyti, suspausti ar ištempti... ... enciklopedinis žodynas

rastras- Diskretus vaizdas, pateikiamas kaip pikselių matrica ekrane arba popieriuje. Rastrą apibūdina jo skiriamoji geba pagal pikselių skaičių ilgio vienete, dydžiu, spalvos gyliu ir kt. Derinių pavyzdžiai: tankis... ... Techninis vertėjo vadovas

stalo- ▲ masyvo dvimatė lentelė dvimatis masyvas; diskretiškas dviejų kintamųjų funkcijos vaizdavimas; informacijos tinklelis. matrica. ataskaitos kortelė | lentelės sudarymas. linija. linija. stulpelyje. stulpelyje. stulpelyje. grafiką. grafiką. grafiką. ▼ tvarkaraštis… Ideografinis rusų kalbos žodynas

Laplaso transformacija- Laplaso transformacija integrali transformacija, jungiantis kompleksinio kintamojo (vaizdo) funkciją su realaus kintamojo (originalo) funkcija. Jis naudojamas savybėms tirti dinamines sistemas ir nuspręsti... ...Vikipedija

Laplaso transformacija

Atvirkštinė Laplaso transformacija- Laplaso transformacija yra integrali transformacija, jungianti sudėtingo kintamojo (vaizdo) funkciją su tikrojo kintamojo (originalo) funkcija. Jo pagalba tiriamos dinaminių sistemų savybės ir sprendžiamos diferencialinės ir ... Vikipedija

GOST R 52210-2004: Skaitmeninės televizijos transliacijos. Terminai ir apibrėžimai- Terminija GOST R 52210 2004: Skaitmeninė televizijos transliacija. Terminai ir apibrėžimai originalus dokumentas: 90 (televizijos) demultiplekseris: įrenginys, skirtas atskirti kombinuotus skaitmeninės televizijos duomenų srautus... ... Norminės ir techninės dokumentacijos terminų žodynas-žinynas

Vaizdo įrašų suspaudimas- (anglų k. Vaizdo įrašo suspaudimas) sumažina duomenų, naudojamų vaizdo srautui vaizduoti, kiekį. Vaizdo įrašų suspaudimas leidžia efektyviai sumažinti srautą, reikalingą vaizdo perdavimui transliavimo kanalais, sumažinti erdvę,... ... Vikipedija

Analogiškas ir diskretiškas grafinės informacijos teikimas Asmuo geba suvokti ir saugoti informaciją vaizdų pavidalu (vaizdinį, garsinį, lytėjimo, skonio ir uoslės). Vaizdinius vaizdus galima išsaugoti vaizdų (piešinių, nuotraukų ir kt.) pavidalu, o garso vaizdus galima įrašyti į plokšteles, magnetines juostas, lazerinius diskus ir pan.

Informacija, įskaitant grafiką ir garsą, gali būti pateikta analogine arba atskira forma. Naudojant analoginį vaizdavimą, fizinis dydis įgauna begalinį reikšmių skaičių, o jo reikšmės nuolat kinta. Esant diskretiniam vaizdui, fizinis dydis įgyja baigtinę reikšmių rinkinį, o jo reikšmė staigiai pasikeičia.

Pateiksime analoginio ir diskretiško informacijos vaizdavimo pavyzdį. Kūno padėtis nuožulnioje plokštumoje ir laiptinėje nurodoma pagal X ir Y koordinačių reikšmes. nuo tam tikro diapazono, o judant laiptais - tik tam tikras verčių rinkinys, kuris staigiai keičiasi


Analoginio grafinės informacijos atvaizdavimo pavyzdys yra, pavyzdžiui, paveikslas, kurio spalva nuolat kinta, o diskreti – rašaliniu spausdintuvu atspausdintas vaizdas, susidedantis iš atskirų skirtingų spalvų taškų. Analoginio garso informacijos saugojimo pavyzdys yra vinilo plokštelė (garso takelis nuolat keičia savo formą), o diskretiškas – garso kompaktinis diskas (kurio garso takelyje yra skirtingo atspindžio sritys).

Grafinės ir garso informacijos konvertavimas iš analoginės į diskrečią formą atliekamas atrinkimo būdu, tai yra, ištisinį grafinį vaizdą ir nenutrūkstamą (analoginį) garso signalą suskaidant į atskirus elementus. Atrankos procesas apima kodavimą, tai yra, kiekvienam elementui priskiriama tam tikra reikšmė kodo forma.

Atranka yra nuolatinių vaizdų ir garso konvertavimas į atskirų reikšmių rinkinį kodų pavidalu.

Garsas kompiuterio atmintyje

Pagrindinės sąvokos: garso adapteris, diskretizavimo dažnis, registro bitų gylis, garso failas.

Fizinė garso prigimtis yra tam tikro dažnių diapazono virpesiai, perduodami garso banga per orą (ar kitą tamprią terpę). Garso bangų konvertavimo į dvejetainį kodą kompiuterio atmintyje procesas: garso banga -> mikrofonas -> kintamasis elektros -> garso adapteris -> dvejetainis kodas -> kompiuterio atmintis .

Kompiuterio atmintyje saugomos garso informacijos atkūrimo procesas:
kompiuterio atmintis -> dvejetainis kodas -> garso adapteris -> kintamoji elektros srovė -> garsiakalbis -> garso banga.

Garso adapteris(garso plokštė) – prie kompiuterio prijungtas specialus įrenginys, skirtas elektros virpesiams konvertuoti garso dažnisį skaitmeninį dvejetainį kodą įvedant garsą ir atvirkštiniam konvertavimui (iš skaitinio kodo į elektrinius virpesius) leidžiant garsą.

Įrašant garsą garso adapteris su tam tikru periodu matuoja elektros srovės amplitudę ir įveda ją į registrą gautos reikšmės dvejetainis puslapio kodas. Tada gautas kodas iš registro perrašomas į kompiuterio RAM. Kompiuterio garso kokybę lemia garso adapterio charakteristikos: diskretizavimo dažnis ir bitų gylis.

Mėginių ėmimo dažnis– įvesties signalo matavimų skaičius per 1 sekundę. Dažnis matuojamas hercais (Hz). Vienas matavimas per sekundę atitinka 1 Hz dažnį. 1000 matavimų per vieną sekundę -1 kilohercas (kHz). Tipiniai garso adapterių diskretizavimo dažniai: 11 kHz, 22 kHz, 44,1 kHz ir kt.

Registruoklio plotis– bitų skaičius garso adapterio registre. Bitų gylis lemia įvesties signalo matavimo tikslumą. Kuo didesnis bitų gylis, tuo mažesnė kiekvieno atskiro elektrinio signalo vertės konvertavimo į skaičių ir atgal paklaida. Jei bitų gylis yra 8 (16), tada, matuojant įvesties signalą, galima gauti 2 8 = 256 (2 16 = 65536) skirtingas reikšmes. Akivaizdu, kad 16 bitų Garso adapteris koduoja ir atkuria garsą tiksliau nei 8 bitų.

Garso failas- failas, kuris saugomas garso informacija skaitine dvejetaine forma. Paprastai garso failuose esanti informacija yra suglaudinama.

Išspręstų problemų pavyzdžiai.

1 pavyzdys.
Nustatykite skaitmeninio garso failo, kurio grojimo laikas yra 10 sekundžių, 22,05 kHz atrankos dažniu ir 8 bitų skiriamąja geba, dydį (baitais). Failas nesuspaustas.

Sprendimas.
Skaitmeninio garso failo (mono garso) dydžio (baitais) apskaičiavimo formulė: (atrinkimo dažnis Hz)*(įrašymo laikas sekundėmis)*(bitų skiriamoji geba)/8.

Taigi failas apskaičiuojamas taip: 22050*10*8/8 = 220500 baitų.

Savarankiško darbo užduotys

Nr. 1. Nustatykite atminties kiekį skaitmeniniam garso failui, kurio grojimo laikas yra dvi minutės, esant 44,1 kHz atrankos dažniui ir 16 bitų skyrai, saugoti.

Nr. 2. Vartotojo atminties talpa yra 2,6 MB. Būtina įrašyti skaitmeninį garso failą, kurio garso trukmė 1 minutė. Koks turėtų būti diskretizavimo dažnis ir bitų gylis?

Nr. 3. Laisvos atminties kiekis diske – 5,25 MB, plokštės garso bitų gylis – 16. Kiek trunka skaitmeninio garso failo, įrašyto 22,05 kHz diskretizavimo dažniu, garsas?

Nr. 4. Viena minutė skaitmeninio garso failo užima 1,3 MB diske, bitų gylis garso plokštė– 8. Kokiu atrankos dažniu įrašomas garsas?

Nr. 5. Dvi minutės įrašant skaitmeninį garso failą užima 5,1 MB vietos diske. Diskretizavimo dažnis – 22050 Hz. Koks yra garso adapterio bitų gylis? Nr. 6. Laisvos atminties kiekis diske – 0,01 GB, garso plokštės bitų gylis – 16. Kokia yra skaitmeninio garso failo, įrašyto 44100 Hz diskretizavimo dažniu, garso trukmė?

Grafinės informacijos pateikimas.

Rastrinis vaizdavimas.

Pagrindinės sąvokos: Kompiuterinė grafika, pikselis, rastras, ekrano skiriamoji geba, vaizdo informacija, vaizdo atmintis, grafinis failas, bitų gylis, vaizdo atminties puslapis, pikselių spalvos kodas, grafinis primityvas, grafinė koordinačių sistema.

Kompiuterinė grafika– informatikos šaka, kurios dalykas – darbas kompiuteriu su grafiniais vaizdais (piešiniais, piešiniais, fotografijomis, vaizdo kadrai ir kt.).

Pikselis– mažiausias vaizdo elementas ekrane (taškas ekrane).

Rastras– stačiakampis pikselių tinklelis ekrane.

Ekrano skiriamoji geba– rastro tinklelio dydis, nurodytas sandauga M*N, kur M – horizontalių taškų skaičius, N – vertikalių taškų skaičius (linijų skaičius).

Vaizdo įrašo informacija– informacija apie kompiuterio ekrane rodomą vaizdą, saugoma kompiuterio atmintis.

Vaizdo atmintisRAM, kuri išsaugo vaizdo informaciją, kol ji atkuriama į vaizdą ekrane.

Grafinis failas– failas, kuriame saugoma informacija apie grafinis vaizdas.

Ekrano ekrane atkuriamų spalvų skaičius (K) ir vaizdo atmintyje kiekvienam pikseliui skirtų bitų skaičius (N) yra susieti pagal formulę: K=2 N

Dydis N vadinamas bitų gylis.

Puslapis– vaizdo atminties skyrius, kuriame yra informacija apie vieną ekrano vaizdą (viena „paveikslėlis“ ekrane). Vaizdo atmintis vienu metu gali talpinti kelis puslapius.

Visa ekrano spalvų įvairovė gaunama sumaišius tris pagrindines spalvas: raudoną, mėlyną ir žalią. Kiekvienas ekrano pikselis susideda iš trijų glaudžiai išdėstytų elementų, kurie šviečia šiomis spalvomis. Spalvoti ekranai, kuriuose naudojamas šis principas, vadinami RGB (raudona-žalia-mėlyna) monitoriais.

Kodas pikselių spalvos yra informacija apie kiekvienos pagrindinės spalvos proporciją.
Jei visi trys komponentai yra vienodo intensyvumo (ryškumo), tai iš jų derinių galite gauti 8 skirtingas spalvas (2 3). Šioje lentelėje parodytas 8 spalvų paletės kodavimas naudojant trijų bitų dvejetainį kodą. Jame pagrindinės spalvos buvimas žymimas vienetu, o nebuvimas – nuliu.

Dvejetainis kodas


KAM Z SU Spalva
0 0
0
Juoda
0 0
1
Mėlyna
0 1 0 Žalias
0 1 1 Mėlyna
1 0
0
Raudona
1 0
1
Rožinis
1 1
0
Ruda
1 1
1
Baltas

Šešiolikos spalvų paletė gaunama naudojant 4 bitų pikselių kodavimą: vienas intensyvumo bitas pridedamas prie trijų bazinių spalvų bitų. Šis bitas vienu metu valdo visų trijų spalvų ryškumą. Pavyzdžiui, jei 8 spalvų paletėje kodas 100 reiškia raudoną, tai 16 spalvų paletėje: 0100 – raudona, 1100 – ryškiai raudona; 0110 – ruda, 1110 – ryški ruda (geltona).

Atskirai reguliuojant bazinių spalvų intensyvumą gaunama daug spalvų. Be to, intensyvumas gali turėti daugiau nei du lygius, jei kiekvienai pagrindinei spalvai koduoti skiriamas daugiau nei vienas bitas.

Naudojant bitų gylį 8 bitai/pikselis, spalvų skaičius yra: 2 8 = 256. Tokio kodo bitai pasiskirsto taip: KKKZZSS.

Tai reiškia, kad raudonai ir žaliai komponentams skiriami 3 bitai, o mėlyniems komponentams – 2 bitai. Vadinasi, raudonas ir žalias komponentai turi 2 3 = 8 ryškumo lygius, o mėlynas komponentas turi 4 lygius.

Vektorinis vaizdavimas.

Taikant vektorinį metodą, vaizdas laikomas paprastų elementų rinkiniu: tiesių linijų, lankų, apskritimų, elipsių, stačiakampių, atspalvių ir kt., kurie vadinami grafiniai primityvai. Grafinė informacija- tai duomenys, kurie vienareikšmiškai apibrėžia visus grafinius primityvus, sudarančius piešinį.

Grafinių primityvų padėtis ir forma nurodyta grafinė koordinačių sistema susiję su ekranu. Paprastai kilmė yra viršutiniame kairiajame ekrano kampe. Pikselių tinklelis sutampa su koordinačių tinkleliu. Horizontali X ašis nukreipta iš kairės į dešinę; vertikali Y ašis yra iš viršaus į apačią.

Tiesios linijos atkarpa vienareikšmiškai nustatoma nurodant jos galų koordinates; apskritimas – centro ir spindulio koordinatės; daugiakampis - pagal jo kampų koordinates, užtamsintas plotas - pagal ribinę liniją ir šešėliavimo spalvą ir kt.

Komanda

Veiksmas

Linija į X1, Y1

Nubrėžkite liniją nuo dabartinės padėties iki padėties (X1, Y1).

Linija X1, Y1, X2, Y2

Nubrėžkite liniją su pradžios koordinatėmis X1, Y1 ir pabaigos koordinatėmis X2, Y2. Dabartinė padėtis nenustatyta.

Apskritimas X, Y, R

Nubrėžkite apskritimą: X, Y – centro koordinatės, R – spindulio ilgis rastrinio tinklelio žingsneliais.

Elipsė X1, Y1, X2, Y2

Nubrėžkite elipsę, kurią riboja stačiakampis; (X1, Y1) yra viršutinio kairiojo kampo koordinatės, o (X2, Y2) yra šio stačiakampio apatinio dešiniojo kampo koordinatės.

Stačiakampis X1, Y1, X2, Y2

Nubrėžkite stačiakampį; (X1, Y1) yra šio stačiakampio viršutinio kairiojo kampo koordinatės, o (X2, Y2) – apatinio dešiniojo šio stačiakampio kampo koordinatės.

Piešimo spalva COLOR

Nustatykite esamą piešinio spalvą.

Užpildo spalva COLOR

Nustatykite esamą užpildymo spalvą.

Užpildykite X, Y, KŪNĖS SPALVA

Nupieškite savavališką uždarą figūrą; X, Y – bet kurio taško koordinatės uždaroje figūroje, BORDER COLOR – ribos linijos spalva.

Išspręstų problemų pavyzdžiai.

1 pavyzdys.
Spalvai suformuoti naudojami 256 raudonos, 256 žalios ir 256 mėlynos spalvos atspalviai. Kiek spalvų tokiu atveju gali būti rodoma ekrane?

Sprendimas:
256*256*256=16777216.

2 pavyzdys.
Ekrane, kurio skiriamoji geba yra 640*200, rodomi tik dviejų spalvų vaizdai. Kiek mažiausia vaizdo atminties reikia norint išsaugoti vaizdą?

Sprendimas.
Kadangi dviejų spalvų vaizdo bitų gylis yra 1, o vaizdo atmintyje turi tilpti bent vienas vaizdo puslapis, vaizdo atminties dydis yra: 640*200*1=128000 bitų =16000 baitų.

3 pavyzdys.
Kiek vaizdo atminties reikia keturiems vaizdo puslapiams išsaugoti, jei bitų gylis yra 24, o ekrano skiriamoji geba yra 800*600 pikselių?

Sprendimas.
Norėdami išsaugoti vieną puslapį, jums reikia

800*600*24 = 11 520 000 bitų = 1 440 000 baitų. 4, atitinkamai, 1 440 000 * 4 = 5 760 000 baitų.

4 pavyzdys.
Bitų gylis yra 24. Kiek skirtingų pilkų atspalvių gali būti rodoma ekrane?
Pastaba: Pilkas atspalvis gaunamas, kai visų trijų komponentų šviesumo lygiai yra vienodi. Jei visi trys komponentai turi maksimalų ryškumo lygį, tada gaunama balta spalva; visų trijų komponentų nebuvimas reiškia juodą spalvą.

Sprendimas.
Kadangi RGB komponentai yra tokie patys, kad būtų gauti pilki atspalviai, gylis yra 24/3 = 8. Gauname spalvų skaičių 2 8 =256.

5 pavyzdys.
Pateikiamas 10*10 rastrinis tinklelis. Apibūdinkite raidę „K“ su vektorinių komandų seka.

Sprendimas:
Vektoriaus vaizde raidė „K“ yra trijų eilučių. Kiekviena linija aprašoma nurodant jos galų koordinates forma: LINIJA (X1,Y1,X2,Y2). Raidės „K“ vaizdas bus apibūdintas taip:

LINIJA (4,2,4,8)
LINIJA (5,5,8,2)
LINIJA (5,5,8,8)

Savarankiško darbo užduotys.

Nr. 1. Kiek vaizdo atminties reikia dviem vaizdo puslapiams išsaugoti, jei ekrano skiriamoji geba yra 640*350 pikselių, o naudojamų spalvų skaičius yra 16?

Nr. 2. Vaizdo atminties talpa yra 1 MB. Ekrano raiška – 800*600. Kuris maksimali suma gali būti naudojamos spalvos, jei vaizdo atmintis yra padalinta į du puslapius?

Nr. 3. Bitų gylis yra 24. Apibūdinkite kelis šviesiai pilkos ir tamsiai pilkos spalvos dvejetainius vaizdus.

Nr. 4. Kompiuterio ekrane reikia gauti 1024 pilkų atspalvių. Koks turėtų būti antgalių gylis?

Nr. 5. Norėdami pavaizduoti dešimtainius skaitmenis pašto kodo standarte (kaip parašyta ant vokų), gaukite vektorinį ir rastrinį vaizdą. Rastro tinklelio dydį pasirinkite patys.

Nr. 6. Atkurkite brėžinius ant popieriaus naudodami vektorines komandas. Rezoliucija 64*48.

A)
Piešimo spalva Raudona
Užpildo spalva Geltona
16, 10, 2 ratas
Atspalvis 16, 10, raudonas
16, 12 rinkinys
16, 23 eilutė
19, 29 eilutė
21, 29 eilutė
16, 23, 13, 29 eilutės
13, 29, 11, 29 eilutės
16, 16, 11, 12 eilutės
16, 16, 21, 12 eilutės

B)
Piešimo spalva Raudona
Užpildo spalva Raudona
20, 10, 5 ratas
20, 10, 10 ratas
Atspalvis 25, 15, raudonas
20, 30, 5 ratas
20, 30, 10 ratas
Atspalvis 28, 32, raudonas

Dalintis