4 Što je pravi svijet. Kodiranje boja. Kodiranje s paletom


Paleta boja
Vidljivo zračenje

24-bitna boja (što je podskup Prava boja. Engleski "Prava boja") U računalnom grafikonu - način prikazivanja i pohranjivanja slike koja vam omogućuje prikaz velikog broja boja, polutona i nijansi. Boja se prikazuje pomoću 256 razina za svaku od tri komponente RGB modela: Crvena (R), zelena (g) i plava (b), što rezultira 16 777 216 (2 8 + 8 + 8) različitih boja ,

32-bitni toekolor može pohraniti alfa kanal s kojim je stupanj transparentnosti piksela postavljen na prikaz prozirnih slika, na primjer, za prikaz učinka prozorskih prozora, topljivih jelovnika i sjena. Neki video adapteri mogu se rukovati hardver alfa kanala.

Prekomjerni.

Također postoje sustavi (na primjer SGI), u kojem se dodjeljuje više od 8 bita po kanalu na prikaz boje, takve načine za predstavljanje informacija o slikama također se obično nazivaju Truecolor (na primjer, 48-bitni skener trueecolor).

U kamerama s rezolucijom od više od 8 bitova po kanalu (obično 12, ponekad do 22), "Full-Color" slika je pohranjena u obliku sirovih podataka (RAW).

Bilješke


Wikimedia Foundation. 2010.

Gledajte što je "Truecolor" u drugim rječnicima:

    Prava boja. - Vidi također prave boje (različita). Truecolor je metoda zastupanja i hvatanja grafičkih informacija o slikama (posebno u računalnoj obradi) u RGB prostoru boja tako da vrlo velik broj boja, nijansi i nijansi mogu biti ... ... Wikipedia

    Dubina boje gorkog 8 bita siva 8 bitna boja 15/16 bitna: highcolor 24 bitni: Truecolor 30/36/48 Bit: Deep Color Vidi također Boja paleta vidljive boje radijacije u Web 24 bitnoj boji (koja je podskup ... Wikipedia

    Prava boja. - Le Terme Truecolor Désigne Les Méthodes de Repésentacija et de CAPAGE D Informacije d Image Dale DASE ESPACE COLORIMÉTRIQUR RVB Kave Qu Un Très Grand Nombre de Couleurs, de Nuances et des Teintes Peuvent être Affichicées Dans Une en français

    Prava boja. - prave boje (Engl. Für Echtfarben) IST EIN BEGRAFF AUS DER Computertechnik (Grafikkarten) und Bezeichnet Eine Farbtiefe von 24 bita (3 × 8 bita, Entpricht 224) 16.78 Milijuna farbena). Bilder Dieser Farbtiefere Erwecken Beim Menschlichen Betrachter ... Deutsch Wikipedia

    prava boja. - ● hr / tjenjanje ko lor / adj. Grafikon SE DIT D un raspolaganja de Restitucija Quimet d Afficher Plus de Couleurs que ne Peut en odringguer l œil humain, Qui ne Voit Donc Plus La Différent Entre Les Vraies couleurs et les couleurs d UNE fotografija. Aussi ... ... Dictionary D "Informatique Francophone

    Dubina boje - 1 bitno jednobojno 8 bitni boju 15/16 bitni boju (visoka boja) 24-bitna boja (istinska boja) 30/36/48 bitno boju (duboka boja) povezana s indeksiranjem paleta boja RGB model boja web siguran boju u ovoj kutiji. .. Wikipedia.

    Prijenosna grafika mreže. - PNG PNG slika s 8 bitnih prozirnih kanala (vrh). Istu sliku je prekrivena na kockastu pozadinu (botto ... Wikipedia

    Bildspeicher.

    Bildwiederholspeicher. - der Bildspeicher Bzw. Formebuffer (Engl. Frame - Einzelbild, međuspremnik - Puffer) IST TEIL des Video Ram Von Računala i Enerpricht Einer Digitelten Kopie des Monionbildes. Das Heißt, Jedem Bildschixixel Kann Genau Ein Beammter Bereich des ... ... Deutsch Wikipedia

    Međuspremnik okvira. - der Bildspeicher Bzw. Formebuffer (Engl. Frame - Einzelbild, međuspremnik - Puffer) IST TEIL des Video Ram Von Računala i Enerpricht Einer Digitelten Kopie des Monionbildes. Das Heißt, Jedem Bildschixixel Kann Genau Ein Beammter Bereich des ... ... Deutsch Wikipedia

Knjige

  • Ruski jezik. Predajemo Ege 2014 (CDPC), Dunaeva L.A., Rudenko-Morgun O., ScheGoLev A. E., Kedrov G. E., Streltova T. e .. Kompleks "1 S: učitelj. Ruski. Rent Ege 2014" razvijen je kako bi podržao Ruski Federacija Ujedinjeni državni ispit, drži Ministarstvo obrazovanja i znanosti ...

3 Raster kodiranje piksela uzorkovanje! Slika je iskrivljena! Pixel je najmanji uzorak uzorka za koji možete postaviti svoju boju. Raster slika je slika koja je kodirana kao više piksela.

4 Raster kodiranje 0 0 0 1 1 0 0 1 0 1 1 1 0 0 0 1 1 A 26 42 FF 0 0 1 0 0 0 0 1 1 1 0 0 0 1 1 1 0 0 42 5 A 5 A 7 E 1 2642 FF 425 A 5 A 16 E 16

6 Razlučivost je broj piksela po veličini slike. PPI \u003d pikseli po inču, pikseli po inču 1 inča \u003d 2, 54 cm 300 ppi 96 PPI ispis 48 ppi 24 ppi

7 Zadatak razlučivosti 1. Koja bi veličina u pikselima trebala imati kodirani uzorak s rezolucijom od 300 ppi, tako da možete napraviti otisak od 5 × 15 cm od njega? Visina 10 cm × 300 piksela 1181 piksel 2, 54 cm 15 cm × 300 piksela 1771 širinu piksela 2, 54 cm

8 Zadatak dopuštenja 2. Kodirani uzorak ima dimenzije 5760 × 3840 piksela i razlučivost od 600 PPI. Koja će veličina biti slika ispisana na pisaču? Širina 5760 piksela × 2, 54 cm 24, 4 cm 600 piksela visine 3840 piksela × 2, 54 cm 16, 3 cm 600 piksela

9 Teorija boje mladog-helmholtz osjetljivosti tri vrste "kolkok" 0 400 500 600 700, nm! Svjetlo bilo koje valne duljine može se zamijeniti crvenim, zelenim i plavim zrakama!

10 boja model RGB D. Maxwell, 1860 boja \u003d (r, g, b) zeleno crveno crveno zeleno plavo 0 .. 255 (0, 0, 0) (255, 255) (255, 0, 0) (255, 150) (0, 255, 0) (0, 255) (0, 0, 255) (100, 0, 0 )? Koliko različitih boja može biti kodirano? 256 · 256 \u003d 16 777 216 (True Boja, "True Color")! RGB - model boja za uređaje koji emitiraju svjetlo (monitori)!

11 RGB model boja (255, 0) #ffff 00 RGB web stranica (0, 0, 0) # 000000 (255, 255) #fffffff (255, 0, 0) #ff 0000 (0, 255, 0) 00 ff 00 (0, 0, 255) # 0000 FF (255, 0) #ffff 00 (204, 204) #cccccc

12 zadataka Izgradite heksadecimalne kodove: RGB (100, 200) RGB (30, 50, 200) RGB (60, 180, 20) RGB (220, 150, 30)

13 Dubina boje je broj bitova koji se koriste za kodiranje boja piksela. ? Koliko je memorije potrebno za pohranjivanje boje 1 piksela u pravom boju? R (0. 255) 256 \u003d 28 Opcije 8 Bits \u003d 1 bajt R g B: 24 bitni \u003d 3 bajta True Color (True Color) zadatak. Odredite veličinu datoteke u kojoj je raster uzorak kodiran s veličinom od 20 × 30 piksela u pravom boju (True Color)? 20 3 bajta \u003d 1800 bajtova

14 kodiranje s paletom? Kako smanjiti veličinu datoteke? Smanjite razlučivost Smanjite dubinu boje Smanjenje palete boje kvalitete je tablica u kojoj je svaka boja navedena u obliku komponenti u RGB modelu povezana s numeričkim kodom.

15 kodiranje s paletom 00 11 11 11 11 00 01 01 01 00 10 10 10 10 Paleta: 0 0 0 Stupac 002 0 0 255 0 0 0 0 Boja 012 Boja 102? Koja je dubina boje? ? Koliko traje paleta? 255 255 boja 112 2 bita na pikselu 3 4 \u003d 12 bajta

16 kodiranje s paletom Korak 1. Odaberite broj boja: 2, 4, ... 256. Korak 2. Odaberite 256 boja iz palete: 248 0 88 0 221 21 181 192 0 21 0 97 Korak 3. Napravite paletu (Svaka boja - broj 0 .. 255) Paleta je pohranjena na početku datoteke 0 248 0 88 1 0 221 21 254 181 192 0 ... 255 21 0 97 Korak 4. Pixel Code \u003d njegov broj boja u Palette 2 45 65 14 ... 12 23

17 kodiranje s paleti datotekom s paletom: Kodovi paleta Pixel Broj boja veličine palete (bajtovi) dubine boje (bitovi po pikselu) 2 4 16 256 6 12 48 768 1 2 4 8

18 Zadatak Zadatak 1. U procesu pretvaranja rasterske grafičke datoteke, broj boja se smanjio s 512 do 8. Koliko je puta ušlo u informacijskoj datoteci? Zadatak 2. Monitor rezolucija zaslona - 1024 x 768 bodova, dubina boje - 16 bita. Koja je potrebna količina video memorije za ovaj grafički način? Zadatak 3. Koliko će bajta zauzeti uzorak od 40 × 50 piksela u pravom načinu rada? Kada kodira paletom od 256 boja? Zadatak 4. Za spremanje rasterske slike s veličinom od 128 x 128, piksela je uzeo 4 kilobajce memorije. Koji je maksimalni broj boja u paleti slike?

19 Raster Slike: Formati datoteka BMP format jpg True Color GIF PNG paleta Transparentnost animacija

20 Boja kodiranja tijekom ispisa (CMYK) RRGBGB White - Red \u003d Blue C \u003d CYAN WHITE - GREEN \u003d MAGENTA MAGENTA BIJELA - Blue \u003d Žuto žuti Y \u003d Žuti CMY 0 0 0 255 255 255 Model CMYK: + Ključna boja § Potrošnja i najbolja kvaliteta za crnu i sivu

21 RGB i CMYK vidi RGB CMYK osoba ne sve boje koje prikazuje monitor (RGB), možete ispisati (CMYK) kada je kod boja iz RGB-a u CMYK izobličen s RGB (0, 255, 0) CMYK (65, 0, 100, 0) RGB (104, 175, 35)

22 Model boja HSB (HSV) HSB \u003d Svjetlina (zasićenost) (Svjetlina) ili vrijednost (vrijednost) 0/360 270 0 Ton (h) NASAS 100 Svjetlina (b) 90 100 Picks UST (S) 0 180 zasićenost - dodajte bijelu svjetlost - dodajte crno

23 model modela boja LAB međunarodna boja za kodiranje boja neovisan o uređaju (1976) temelji se na modelu percepcije boja čovjeka. Lab \u003d lakoća (Svetlota) A, B (postavite ton boje) za prijevod između modela boja: RGB Lab CMYK Svetlota 25% Sveto 75% za korekciju boja Fotografije

24 profila uređaja? Koju će boju vidjeti? RGB (255, 0, 0) kao 680 NM RGB (255, 0, 0) 680 Nm Monitor Profil RGB (225, 10, 20) CMYK skener profil (0, 100, 0) profil pisača

25 Raster kodiranje: Rezultat Universal Metoda (možete kodirati bilo koju sliku) Jedan način za kodiranje i obradu zamagljenih slika koje nemaju jasne granice (fotografije) imaju gubitak informacija (zašto?) Kada je veličina boje i obrazac objekata su iskrivljeni na slici, veličina datoteke ne ovisi o složenosti crteža (i što ovisi o tome?)

26 Vektorski kodiranje uzorci izrađeni od geometrijskih oblika: segmenti, slomljeni, prekinuti krug pravokutnika, elipse, lukovi izglađene linije (bezier krivulje) za svaku sliku u memoriji pohranjene: dimenzije i koordinate u boji slike i stila u boji i stilu punjenja (za zatvorene brojke) )

27 Vektorski kodiranje Bezier krivulje: iu kut čvor glatki čvor D G je pohranjena koordinata čvorova i krajeva "poluga" (3 boda za svaki čvor, krivulje 3-ulijevanja).

28 Vektorski kodiranje (rezultati) Najbolji način za pohranjivanje crteža, sheme, kartice Kada kodiranje nema gubitka informacija kada se veličina mijenja, ne postoji izoblično rasterski uzorak vektor crtanje manje veličine datoteke ovisi o složenosti slike neučinkovito koristiti za fotografije i mutne slike

29 Vektorski kodiranje: Formati WMF datoteka (Windows Metafile) EMF (Windows Metafile) CDR (Corel Draw) AI (Adobe ilustrator program) za SVG web stranice (skalabilna vektorska grafika, skalabilne vektorske slike)

Širina: \u003d "" Auto \u003d ""\u003e

31 Praktični zadatak Slide 12 Run u bilježnici u programu Paint pomoću uzorka će obaviti trag. raditi:

33 Digitalizacija zvučnog analognog signala Digger je konverzija analognog signala u digitalni kôd (diskretizacija). - interval uzorkovanja (c) - frekvencija uzorkovanja (Hz, k. Hz) t Čovjek čuje 16 Hz ... 20 K. Hz T 8 K. Hz - Minimalna frekvencija za prepoznavanje govora 11 k. Hz, 22 k. Hz, 44, 1 k. Hz - Kvalitetni CD 48 k. Hz - filmovi na DVD 96 k. Hz, 192 k. Hz

34 Digitalizacija zvuka: Kvantizacija? Koliko bitova treba napisati broj 0, 6? Kvantizacija (razina diskretizacija) je prikaz broja kao digitalni kôd krajnjeg dužine. ADC \u003d Analog-to-Digital Converter 3 -bit kodiranje: 8 Bits \u003d 256 razinama 16 Bits \u003d 65536 Razine 24 Bits \u003d 224 Razine 7 6 5 4 3 2 1 0 kodiranje bitnje je broj bitova koji se koriste za pohranjivanje jedne reference. T t.

35 Digitalizacija zvučnog zadatka. Odredite volumen podataka dobivenih digitalnim zvukom s trajanjem od 1 minute s frekvencijom od 44 do. Hz s 16bit zvučne kartice. Snimanje se vrši u stereo načinu rada. Za 1 sekundu, svaki kanal zapisuje 44000 vrijednosti, svaki zauzima 16 bitova \u003d 2 bajta od samo 44000 2 bajta \u003d 88000 bajtova, uzimajući u obzir samo 88000 2 \u003d 176000 bajtova u 1 minutu 176000 60 \u003d 1056000 bajta 10313 KB 10 Mb

36 Digitalizacija zvuka Kako oporaviti signal? DAC \u003d digitalni analogni pretvarač nakon toga nije bio prije izglađivanja digitalizacije T analognih uređaja! t? Što poboljšati kvalitetu? ? Što će se pogoršati? Smanjite veličinu datoteke

37 Digitalizacija - Rezultat se može kodirati svaki zvuk (uključujući glas, zviždanje, šuštanje, ...) Postoji gubitak informacija veliku količinu datoteka? Koja svojstva digitaliziranog zvuka određuju kvalitetu zvuka? Formati datoteka: WAV (Waveform Audio format), često bez kompresije (veličina!) MP 3 (MPEG-1 audio sloj 3, kompresija uzimajući u obzir ljudska percepcija) AAC (napredni audio kodiranje, 48 kanala, kompresija) WMA (Windows Media Audio, streaming zvuk, kompresija) OGG (OGG VORBIS, Outdoor format, kompresija)

38 MIDI kodiranje alata (glazbeni instrument digitalno sučelje - sučelje digitalnog glazbenog instrumenta). u datoteci. Sredinom: 128 melodijske napomene (visina, trajanje) i 47 Shock glazbeni instrument Sound Parametri (Volume, Timbere) program za do 1024 zvučne kartice kanala! U memoriji zvučne kartice: Uzorci zvukova (tablice valova) MIDI-tipkovnica: § Nema gubitka informacija prilikom kodiranja alata Music § Mala veličina datoteke nemoguće je kodirati ne-standardni zvuk, glas

39 Glazba Tracker u datoteci (modul): Uzorak uzoraka (uzorci) Motor Record, Track (Track) - Track Music Alat do 32 kanala Formati: Mod dizajniran za računala Amiga s 3 m Diplomi kanali + sintetizirani zvuk, 99 XM, STM, STM Alati, ... Upotreba: Demoscene (Važna veličina datoteke)

40 video kodiranje! Video \u003d slike + sinkronicitet zvuka! Slike: ≥ 25 Frames u sekundi Pal: 768 × 576, 24 bita za 1 s: 768 × 576 × 3 bajt ≈ 32 MB na 1 minute: 60 × 32 MB ≈ 1, 85 GB HDTV: 1280 × 720, 1920 × 1080 , Izvorni okvir + promjene (10 -15 c) kompresija (codec - algoritmi kompresije) div. X, Xvid, H. 264, WMV, OGG Theora ... Zvuk: 48 k., 16-bitna kompresija (codec - kompresijski algoritmi) MP 3, AAC, WMA, ...

41 AVI formati video datoteka - audio video Interleave - izmjenični zvuk i video; Kontejner - Različiti MPEG kodeci - Motion Slika Expert Group WMV - Motion Slika Stručna skupina WMV - Windows Media Video, Microsoft MP 4 - MPEG-4 Format, komprimirani video i zvuk MOV - Brzi vremenski film, Apple Web format. M - otvoreni format, podržan preglednicima

42 ilustriju ilustracija 1. 2. 3. 4. 5. 6. 7. 8. http: // ru. Wikipedia. Org / http: // www. Cyberhysics. Co. UK http: // Epson. Su http: // www 8. hp. Com http: // head-fi. Org http: // ru. Wikipedia. Org / http: // ru. Wikipedia. Org autorska prava

Paleta boja
Vidljivo zračenje

24-bitna boja (što je podskup Prava boja. Engleski "Prava boja") U računalnom grafikonu - način prikazivanja i pohranjivanja slike koja vam omogućuje prikaz velikog broja boja, polutona i nijansi. Boja se podnosi pomoću 256 razina za svaku od tri komponente modela.

32-bitni toekolor može pohraniti alfa kanal s kojim je stupanj transparentnosti piksela postavljen na prikaz prozirnih slika, na primjer, za prikaz učinka prozorskih prozora, topljivih jelovnika i sjena. Neki video adapteri mogu se rukovati hardver alfa kanala.

Prekomjerni.

Također postoje sustavi (na primjer SGI), u kojem se dodjeljuje više od 8 bita po kanalu na prikaz boje, takve načine za predstavljanje informacija o slikama također se obično nazivaju Truecolor (na primjer, 48-bitni skener trueecolor).

U kamerama s rezolucijom od više od 8 bitova po kanalu (obično 12, ponekad do 22), "Full-Color" slika je pohranjena u obliku sirovih podataka (RAW).

Izvori

vidi također

Wikimedia Foundation. 2010.

Gledajte što je "Prava boja" u drugim rječnicima:

    Prava boja - BildschirmdarDarstellung Mit Eiler Farbtiefe von 24 bit. Für Jede der Drei Grundfarben (trulež, Grün, Blau; RGB) Stehen Damit u Jedem Bildpunkt 8 bit, D H. 28 \u003d 256 HelligkeitsTufen Zur Verfügung. Diese Farbtiefte ... Universal-Lexikon

    Prava boja - (Engl. Für Echtfarben) IST EIN BEGRIFF AUS DER Computertechnik (Grafikkarten) und Bezeichnet Eine Farbtiefte von 24 bita (3 × 8 bita, Entpricht 224) 16.78 Milijun Farben). Bilder Diiser Farbtiefere Erwecken Beim Menschlichen Betrachter Einen ... Deutsch Wikipedia

    prava boja - ● HR adj. Grafikon vérity Ortograp De Truecolor ... Dictionary D "Informatique Francophone

    istinska slika boje. - slika koja prikazuje boju kako se pojavljuju u stvarnom životu ... Engleski suvremeni rječnik.

    istinska slika - U digitalnom slikovanju, općenito se odnosi na 24-bitne ili bolje slike ... Rječnik umjetničkih uvjeta

    Dubina boje - 1 bitno jednobojno 8 bitni boju 15/16 bitni boju (visoka boja) 24-bitna boja (istinska boja) 30/36/48 bitno boju (duboka boja) povezana s indeksiranjem paleta boja RGB model boja web siguran boju u ovoj kutiji. .. Wikipedia.

    Prava boja. - prave boje (Engl. Für Echtfarben) IST EIN BEGRAFF AUS DER Computertechnik (Grafikkarten) und Bezeichnet Eine Farbtiefe von 24 bita (3 × 8 bita, Entpricht 224) 16.78 Milijuna farbena). Bilder Dieser Farbtiefere Erwecken Beim Menschlichen Betrachter ... Deutsch Wikipedia

    Postojanost boja. - Stalnost boja: Boje balona s vrućim zrakom prepoznaju se kao isto u suncu i hladu ... Wikipedia

    Istinite boje. - Steht für True Boje (Lied), Einen NR.1 Hit von cyndi lauper prave boje (album), ein musikalbum von cyndi Lauper aus dem Jahr 1986 den originaltitel des film dramas der macht prave boje (serie), ein Amerikanische Sitcom ... Deutsch Wikipedia

    Sljepoća boja - ReolorBind i ColorBlind Preusmjeravati ovdje. Za ostale namjene potražite u odjeljku ColorBlind (različita). Boja sljepoća ili klasifikacija nedostatka boja i vanjski resursi 1895 ilustracija normalne vizije i razne vrste sljepoće boja ... Wikipedia

| Kodiranje grafičkih informacija, informacija o zvuku i videozapisima

Lekcija 9.
Kodiranje grafičkih informacija, informacija o zvuku i videozapisima
§šesnaest. Kodiranje grafičkih slika. §17. Zvuk i video kodiranje

§šesnaest. Kodiranje grafičkih slika
§17. Zvuk i video kodiranje

§šesnaest. Kodiranje grafičkih slika

Kodiranje boja

Što ako je crtež obojen? U ovom slučaju, za kodiranje boje piksela više se ne radi. Na primjer, na slici prikazanoj na Sl. 2.17, a (vidi i crtež u boji na Mjesecu) Slika ruske zastave od 4 boje: crna, plava, crvena i bijela. Za kodiranje jedne od četiri opcije, 2 bita trebaju 2 bita, tako da se kod svake boje (i kod svakog piksela) sastoji od dva dijela. Neka 00 odnosi se na crnu boju, 01 - crveno, 10 - plavo i 11 - bijelo. Dobivamo stol (sl. 2.17, b).

Problem je samo to kada se prikaže zaslon, potrebno je nekako definirati koja boja odgovara ovom ili drugom kodu. To jest, informacije o boji za izlaz na zaslonu moraju se izraziti kao broj (ili brojevi za biranje).

Osoba percipira svjetlo onoliko elektromagnetskih valova. Određena valna duljina odgovara neku boju. Na primjer, valovi s duljinom 500-565 nm je zelena boja. Takozvano "bijelo" svjetlo je zapravo mješavina valova čija duljina pokrivaju cijeli vidljivi raspon.

Prema trenutnoj prezentaciji vizije boje (teorija mladih helmbotta), ljudsko oko sadrži osjetljive elemente (receptore) od tri vrste. Svaki od njih doživljava cijeli protok svjetla, ali prvi najosjetljiviji u crvenoj boji, drugi - u području zelene boje i treći u plavom području. Boja je rezultat pobude svih triju vrsta receptora. Stoga se vjeruje da svaka boja (tj. Sensation osobe koja percipira val određene duljine) može oponašati korištenje samo tri svjetlosne zrake (crvene, zelene i plave) različite svjetline. Prema tome, bilo koja boja (uključujući "bijelu") je približno presavijena u tri komponente - crvene, zelene i plave. Promjenom čvrstoće tih komponenti mogu se napraviti bilo koje boje (sl. 2.18 i crtež u boji na humku). Ovaj model boja nazvan je RGB na početnim zvučnicima engleskih riječi "crvena" (crvena), "zelena" (zelena) i "plava" (plava).

U RGB modelu, svjetlina svake komponente (ili, kako kažu svaki kanal) najčešće kodira cijeli broj od oko 255. U ovom slučaju, kod boja je gornja tri broja (r, g, b ) - svjetlina pojedinih kanala. Boja (O, O, 0) je crna boja i (255, 255, 255) - bijela. Ako sve komponente imaju jednaku svjetlinu, dobivene su nijanse sive: od crne do bijele boje.

Da biste napravili svijetlo crvenu (ružičastu) boju, trebate na maksimalnoj svjetlini crvene (255, 0, 0) jednako povećanje svjetlosti zelenih i plavih kanala, na primjer, boja (255, 150, 150) je ružičasta. Jedinstveno smanjenje svjetline svih kanala stvara tamnu boju, na primjer, boja s kodom (100, 0, 0) je tamno crvena.

Kada se kodira boju na web stranicama, koristi se i RGB model, ali svjetlina kanala bilježe se u heksadecimalnom broju sustava (od 00 16 do FF 16), a prije postavljanja koda u boji. Na primjer, crveni kod je napisan kao # FF0000, a plavi kod je poput # 0000FF. Kodovi boja prikazane su u tablici. 2.8.

1 Ljubičasta boja se dobiva pri miješanju plave i crvene boje.


Postoji 256 opcija svjetline za svaku od tri glavne boje. To vam omogućuje da kodirate 256 3 \u003d 16 777 216 nijansi, što je više nego dovoljno za osobu. Od 256 \u003d 2 8, svaka od tri komponente uzima 8 bita u memoriju ili 1 bajt, a sve informacije o nekoj boji je 24 bita (3 bajta). Ova se vrijednost naziva dubinom boje.

Dubina boje je broj bitova koji se kodiraju na boju piksela.

24-bitna kodiranje boja često se naziva istinskom bojom (Eng. Prava boja - True Color). Da biste izračunali volumen uzorka u bajtovima, s ovim kodiranjem potrebno je odrediti ukupan broj piksela (pomnožiti širinu i visinu) i pomnožiti rezultat do 3, budući da je boja svakog piksela kodirana s tri bajta. Na primjer, crtež s veličinom od 20 x 30 piksela kodiranih u istinskom načinu rada će trajati 20 30 3 \u003d 1800 bajtova. Naravno, ovdje se kompresija ne uzima u obzir (smanjujući volumen datoteka pomoću posebnih algoritama), koji se koristi u svim modernim formatima grafičkih datoteka. Osim toga, u stvarnim datotekama postoji zaglavlje u kojem se informacije o uslugama bilježe, na primjer, crtanje dimenzija).

Uz pravi svijet, također se koristi 16-bitna kodiranja (eng. Visoka boja - "visoka" boja), kada se 5 bita dane na crvene i plave komponente, i na zelenoj, na koje je ljudsko oko osjetljivije, - 6 bita. U načinu rada visoke boje možete kodirati 2 16 \u003d 65.536 različitih boja. U mobilnim telefonima koriste se 12-bitni kodiranje boja (4 bita po kanalu, 4096 boja).

U pravilu, manje se boje koriste, veća je slika boja će biti iskrivljena. Dakle, kada kodira boju, postoji i neizbježan gubitak informacija koje se "dodaju" na gubitke uzrokovane diskretizacijom. Međutim, s povećanjem broja korištenih boja, datoteka raste. Na primjer, u pravom načinu rada boja, datoteka će biti dvostruko veća nego s 12-bitnim kodiranjem.

Vrlo često (na primjer, u shemama, dijagramima i crtežima) broj boja na slici je mali (ne više od 256). U ovom slučaju primjenjuju se kodiranje s paletom.

Paleta boja je tablica u kojoj je svaka boja navedena u obliku komponenti u RGB modelu povezana s numeričkim kodom.

Kodiranje s paletom se izvodi na sljedeći način:

Odabire broj boja N (u pravilu, ne više od 256);
Iz prave palete boja (16,777,216,29,29), odabrane su i bilo koje N boja i za svaku od njih postoje komponente u RGB modelu;
Svaka odabrane boje dodjeljuje se broj (kod) od 0 do N - 1;
Paleta je izrađena: Prvo se snimljene komponente RGB boje koje imaju koda 0, a zatim komponente boja s kodom 1, itd.;
Boja svakog piksela nije kodirana u obliku RGB-komponentnih vrijednosti, već kao broj boja u paleti.

Na primjer, prilikom kodiranja slike ruske zastave (vidi gore) 4 boje su odabrane:

Crna: RGB kod (0, 0, 0); binarni kod 002;
Crvena: RGB kod (255, 0, 0); Binarni kod 012;
Plava: RGB kod (0, 0, 255); Binarni kod 102;
White: RGB kod (255, 255, 255); Binarni kod 112;

Dakle, paleta, koja je obično napisana posebnom području usluge na početku datoteke (ovo područje se zove datoteka zaglavlja.), je četiri tro-bitna bloka:

Kodeks svakog piksela traje samo dva dijela.

Da biste grubo procijenili informacijski volumen uzorka s paletom, uključujući N boja, trebate:

Odredite veličinu palete: 3 n bajtova ili 24 n bitova;
Odredite dubinu boje (broj bitova po pikselu), tj. Pronađite najmanji prirodni broj K, tako da 2k ≥ n;
Izračunajte ukupan broj piksela m, pomičući dimenzije uzorka;
Odredite volumen podataka slike (isključujući paletu): M K bitovi.

Tablica 2.9 prikazuje podatke o nekim opcijama kodiranja s paletom.

Palete s brojem boja više od 256 ne koriste se u praksi.

RGB kodiranje najbolje opisuje boju koju emitira neki uređaj, kao što je zaslon monitora ili prijenosnog računala (sl. 2.19 i crtež boje na mišu). Kada pogledamo sliku ispisanu na papiru, situacija je potpuno drugačija. Ne vidimo ravne zrake izvora koji ulaze u oči, već se odrazile na površinu. "Bijelo svjetlo" iz izvora (sunce, žarulje), koji sadrže valove u cijelom rasponu, pada na papir na kojem se primjenjuje boja. Boja apsorbira dio zraka (njihova energija ide na grijanje), a preostali pad u oko, to je boja koju vidimo (sl. 2.19, b i crtež boje na Mjesecu).

Na primjer, ako boja apsorbira crvene zrake, ostaju samo plava i zelena (vidi sl. 2.19, b) - vidimo plavu boju. U tom smislu, crvena i plava boja nadopunjuju jedni druge, kao i zelene parove - ljubičaste i plavo - žute. Doista, ako je iz bijele (njegov RGB kod #ffffff) "oduzimanje" zelena, onda se ispada iz #FFOOff boje (ljubičaste) boje, a ako je "oduzimanje" plave, tada je boja #fffFoo (žuta).

Na tri dodatne boje - plava, ljubičasta i žuta - cmy model boje je izgrađen (eng. Cijan - plava, magenta - ljubičasta, žuto-žuta), koja se koristi za izlaz slika. Vrijednosti c \u003d m \u003d y \u003d y \u003d kažem da se ne primjenjuje boja na bijelom papiru, tako da se sve zrake odražavaju, vidimo bijelu boju. Ako nanesete plavu boju na papiru, crvene zrake će se apsorbirati, samo plava i zelena će ostati. Ako nanesete žutu boju odozgo, koja apsorbira plave zrake, ostaje samo zelena boja (sl. 2.20 i crtež boje na Mjesecu).

Kada izbjeljivanje plave, ljubičaste i žute boje, crne bi trebale biti teoretski, sve zrake se apsorbiraju. Međutim, u praksi sve nije tako jednostavno. Boje nisu savršene, pa umjesto crno, ispada prljavo smeđe. Osim toga, prilikom ispisa crnih područja morate "izliti trostruki dio boje na jednom mjestu. Također je potrebno uzeti u obzir da se obično na pisačima često ispisuju crni tekst, a obojena tinta je mnogo skuplje od crne.

Da bi se riješio ovaj problem, na skup boja dodaje se crna boja, to je tzv. Ključna boja (engleski. Ključna boja), tako da je rezultirajući model označen od strane CMYK. Slika koju većina pisača ispisuje sastoji se od ove četverobojne ček, koji se nalaze u obliku uzorka vrlo blizu jedni drugima. To stvara iluziju da na slici postoje različite boje.

Osim modela boja RGB i CMY (CMYK) postoje i drugi modeli. Najzanimljivije od njih je HSB model 1 (Eng. Hue - ton, hlad; zasićenje - zasićenje, svjetlina - svjetlina), koja je najbliža prirodnoj percepciji osobe. Ton je, na primjer, plava, zelena, žuta. Zasićenje je čistoća tona, s smanjenjem zasićenosti na nulu, postaje siva. Svjetlina određuje koliko je boja svijetla ili tamna. Bilo koja boja s smanjenjem svjetline na nulu pretvara se u crno.

1 Ili HSV (HR. HUE - TONE, SHADE; zasićenje - zasićenje, vrijednost - vrijednost).


Strogo govoreći, boja kodirana u RGB, CMYK i HSB modeli ovise o uređaju na kojem će ova boja biti prikazana. Za kodiranje "apsolutne" boje, koristi se laboratorijski model (eng. Lighntess - svetlota, a i b - parametri koji određuju ton i zasićenje boje), što je međunarodni standard. Ovaj se model koristi, na primjer, pretvoriti boju iz RGB modela na CMYK model i natrag.

Obično se slike namijenjene za ispis pripremaju na računalu (u RGB načinu), a zatim prevedene u model CMYK boja. Vrijedi zadatak - da biste dobili istu boju pri ispisu kao na monitoru. I ovdje postoje problemi. Činjenica je da prilikom prikazivanja piksela, monitor prima neke brojeve (RGB kodove), na temelju kojih trebate "slikati" piksele na ovaj ili onaj način. Stoga važan zaključak.

Boja koju vidimo na monitoru ovisi o karakteristikama i postavkama monitora.

To znači da će, na primjer, crvena boja (r \u003d 255, g \u003d B \u003d 0) biti različita na različitim monitorima. Sigurno ste vidjeli ovaj učinak u trgovini u kojoj se prodaju televizori i monitori, jedna i ista slika na svakom od njih izgleda drugačije. Što učiniti?

Prvo se provodi kalibracija monitora - postavljanje svjetline, kontrasta, bijele, crne i sive boje. Drugo, profesionalci koji rade s slikama boja koriste profile boja monitora, skenera, pisača i drugih uređaja. Profili pohranjuju informacije o tome kako su stvarne boje različite RGB kodove ili CMYK kodove. Posebni instrumenti koriste se za stvaranje profila - kalibratora (kolorimetara), koji "mjere" boju s tri senzora uzimaju zrake u crvenim, zelenim i plavim bendovima. Moderni formati grafičkih datoteka (na primjer, PSD Format Adobe Photoshop program), zajedno s kodovima piksela, pohranjenim i monitor profil na kojem je izrađen crtež.

Da bi rezultat ispisa na pisaču što je više moguće na slici na monitoru, potrebno (pomoću profila monitora) za određivanje "apsolutne" boje (na primjer, u modelu laboratorija), koji je vidio korisnika , i zatim (koristeći profil pisača) kako biste pronašli CMYK kod, koji će dati pri ispisu najbliže boje.

Problem je u tome što se ne mogu ispisati sve boje RGB modela. Prije svega, to se odnosi na svijetle i bogate boje. Na primjer, svijetlo crvena boja (r \u003d 255, g \u003d b \u003d 0) ne može se ispisati, boja koja je najbliža u CMYK modelu (c \u003d 0, m \u003d y \u003d 255, k \u003d 0) tijekom obrnutog prijevoda u RGB može dati vrijednosti 2 U području r \u003d 237, g \u003d 28, b \u003d 26. Stoga, prilikom pretvaranja svijetle boje u CMYK modelu (i kada ispis svijetli crteži), postaju dim. To se mora uzeti u obzir profesionalni dizajneri.

2 Kao što razumijete, točni brojevi ovise o profilima monitora i pisača.

Sljedeća stranica

Pitanje 7. Dubina boje

Dubina boje -to je broj bitova dodijeljenih za kodiranje jednog piksela.

Ako za kodiranje jednog piksela uzima 1 bit - Onda s njim možemo dobiti samo 2 Boje:crna (0) i bijela (1), to jest, crno-bijela slika.

2 bita - 4 boje (00, 01, 10, 11)

8 bita - 2 8 boja \u003d 256 boje itd.

Dakle, broj boja se može odrediti formulom:

gdje, N. - Broj boja

I. - bitna dubina boje.

Izlaz: Što je veći dio se koristi za kodiranje 1 piksela, veće su boje i realniju sliku, ali i veličina datoteke također se povećava.

Na ovaj način, raspored datoteka opsega - Ovo je proizvod širine i visine slike u pikselima na dubinu boje.

U isto vrijeme, apsolutno ravnodušno, što je prikazano na fotografiji. Ako su tri parametra iste, veličina datoteke bez kompresije bit će ista za svaku sliku.

Primjer izračuna, Odredite veličinu 24-bitne grafičke datoteke s razlučivošću od 800 x 600.

Odluka, Iz datoteke stanja ima parametre

A \u003d 800 piksela

B \u003d 600 piksela

Dubina boje I. \u003d 24 bita(3 bajta)

zatim formula glasnoće datoteke v \u003d A + B + I

V \u003d 800 x 600 x 24 \u003d 11520000 bita \u003d 1440000b \u003d 1406, 25 Kb \u003d 1,37 MB

Primjer 2. U procesu optimizacije broj boja smanjen je s 65536 na 256. godine. Koga se veličina datoteke smanjila.

Iz formule n \u003d 2 slijedim tu dubinu boje I. 1 = dnevnik. 2 65536 \u003d 16 bita, a nakon optimizacije I. 2 = dnevnik. 2 256 \u003d 8 bita

U isto vrijeme, veličine slike u pikselima nisu se promijenile. Korištenje formule za izračunavanje glasnoće datoteke, imamo: v 1 \u003d X B x 16 \u003d 16 ab i

V 2 \u003d X B x 8 \u003d 8 ab

Sastavljamo omjer v 1: v 2 \u003d 16 ab: 8 ab

Dakle: veličina grafičke datoteke ovisi o veličini slike i broju boja.

U tom slučaju, kvalitetna slika s 24 ili 32-bitnom kodiranjem je prilično velika (megabajte).

Vrlo je neugodno za pohranjivanje i prijenos slika (posebno na internetu). Stoga su grafičke datoteke izložene optimizaciji.

Dubina boje - Broj bitova koji prolaze s 1 pikselom (BPP). Najpopularnija razlučivost je 8 BPP (256 boja), 16 BPP (65536 boja)

Od 80-ih. Tehnologija obrade na računalu grafičke informacije se razvija. Oblik prikaza na zaslonu na zaslonu grafičke slike koji se sastoji od odvojenih točaka (piksela) naziva se raster.

Minimalni objekt u rasterskom grafičkom uređivaču je točka. Raster grafički urednik je dizajniran za stvaranje crteža, dijagrama.

Rezolucija monitora (broj horizontalnih i vertikalnih točaka), kao i broj mogućih boja svake točke određuje se vrstom monitora.

Uobičajena razlučivost - 800 x 600 \u003d 480.000 bodova.

1 Piksel crno-bijelog zaslona kodiran je s 1 bitnim informacijama (crnom točkom ili bijelom točkom). Broj različitih boja i broj bitova za njihovo kodiranje povezana je s formulom: k \u003d 2b.

Moderni monitori imaju sljedeće palete boja: 16 boja, 256 boja; 65.536 boja (visoka boja), 16 777 216 boja (prave boje).

Na kartici. Slika 1 prikazuje ovisnost spremnika spremnika jednog piksela iz palete boja monitora.

stol 1

Broj cvijeća

monitor

Broj bitova koji kodiraju jednu točku

16 (2 16 = 65 536)

24 (2 24 =16 777 216)

Veličina memorijepotrebno za pohranu grafičke slike koja zauzima cijeli zaslon (video memorija), jednaka proizvodu rezolucije o broju bitova koje kodiraju jednu točku, PC Video memorija je pohranjena bitmap (binarni slikovni kôd), čita se procesor najmanje 50 puta u sekundi i prikazuje se na zaslonu.

Na kartici. Slika 2 prikazuje volumene video memorije za monitore s različitim rezolucija i paleta boja.

tablica 2

256 boja

65536 boja

1677777216 cvijeće

Ulaz i pohranjivanje u računalu Tehnički crteži i slične grafičke slike provode se drugačije. Svaki crtež se sastoji od segmenata, lukova, krugova. Položaj svakog segmenta na crtežu postavljen je koordinatama dviju točaka koje definiraju svoj početak i kraj. Krug je postavljen na koordinate centra i duljine radijusa. Arc - rana i krajnja koordinata, centar i radijus. Svaki redak označava svoj tip: tanku, barkompuru itd. Ovaj oblik grafičkih informacija naziva se vektor. Minimalna jedinica obrađena vektorskim grafičkim uređivačem je objekt (pravokutnik, krug, luk). Informacije o crtežima obrađuju se posebnim programima. Skladištenje informacija u vektorskom obliku od strane nekoliko narudžbi veličine smanjuje potrebnu količinu memorije u usporedbi s rasterskim oblikom prezentacije informacija.

Video memorija Postoje binarni podaci o slici prikazanoj na zaslonu. Gotovo sve stvoreno, prerađeno ili pregledano pomoću računalne slike može se podijeliti na dva velika dijela - raster i vektorska grafika.

Raster slike Predstavljaju jednoslojnu mrežu točaka pod nazivom piksela (piksel, s engleskog jezika). Koda piksela Sadrži informacije o njegovoj boji.

Za crno-bijelu sliku (bez polutona), piksel može uzeti samo dvije vrijednosti: bijela i crna (užarena - ne sjaji), a za njegovo kodiranje dovoljno je dovoljno memorije: 1 - bijelo, 0 - crno ,

Piksel na zaslonu u boji može imati različitu boju, tako da jedan malo na pikselu nije dovoljno. Kodiranje 4-boje slike, potrebni su dva bita na pikselu, jer dva bita mogu uzeti 4 različita stanja. Može se koristiti, na primjer, ova opcija za kodiranje boja: 00 - crno, 10 - zeleno, 01 - crveno, 11 - smeđe.

Na RGB monitorima, sve razne boje se dobiva kombinacijom osnovnih boja - crvene (crvene), zelene (zelene), plave (plave), od kojih se može dobiti 8 glavnih kombinacija:

boja

smeđi

Naravno, ako imate mogućnost kontrolirati intenzitet (svjetlinu) sjaja osnovnih boja, onda se broj različitih varijanti njihovih kombinacija koje generiraju različite nijanse. Broj različitih boja je i broj bitova za njihov kodiranje - N su međusobno povezani jednostavnom formulom: 2 n \u003d K.

Za razliku od rasterske grafike vektorska slika Višeslojni. Svaki element vektora slike - linije, pravokutnik, krug ili fragment teksta - nalazi se u vlastitom sloju, čiji se pikseli instaliraju neovisno o drugim slojevima. Svaki element vektorske slike je objekt koji je opisan pomoću posebnog jezika (matematičke jednadžbe linija, lukova, krugova itd.). Kompleksni objekti (slomljene linije, različiti geometrijski oblici) prikazani su u obliku skupa elementarnih grafičkih objekata.

Zadatke

Kontrolna pitanja

1. Koliko binarna ispuštanja potrebna za kodiranje 1 simbol?

2. Prosječna brzina čitanja učenika je 160 znakova u minuti. Koliko informacija reciklira 7 sati kontinuiranog čitanja teksta?

3. Koja je bit rasteranog oblika prezentacije grafičkih informacija?

4. Koliko je informacija potrebnih za kodiranje 1 točke crnog i bijelog zaslona monitora?

5. Prema onome što je formula glasnoća video memorije zaslona?

6. Koja je bit vektorskog oblika grafičkih informacija?

Zadatak 1.Odredite veličinu 24-bitne grafičke datoteke s razlučivošću od 1024 x 600.

Zadatak 2.U procesu optimizacije broj boja smanjen je s 65536 do 2. godine u kojem se vrijeme volumena datoteke smanji.

Zadatak 3.Podaci binarni kod slike. Poznato je da uzorak monohroma i matrice ima veličinu 8x8. Vrati sliku u kodu:

a) 0011100 01000010 00000010 01111110 10000010 10000010 10000110 01111011

b) 10111110 11000001 10000001 0011110 00000001 00000001 10000001 01111110

c) 0011111 01000010 01000010 01000010 00111110 00100010 01000010 11000111

Zadatak4 . Slika na zaslonu se temelji na odvojenim točkama (pikselima). Neka se instalira razlučivost zaslona 1200x1024. Koliko će bajta uzimati sliku zaslona u memoriji računala, ako ga spremite (detektivno, u bitnom formatu bit) - * BMP) kao:

a) jednobojnu sliku;

b) crtež od 256 boja;

c) 24-bitni uzorak.

Zadatak 5.Za kodiranje boje boje jedne točke (piksela) slike boje u skladu s modelom formiranja RGB boje, koristi se 1 bajt (8 bita): 3 bita za kodiranje razine svjetline crvenih (crvenih) boja, 2 bita za kodiranje Zelena razina svjetline (zelena) boja i 3 bit na plavoj boji (plava) boja. Odredite:

a) koliko se razina svjetline svake boje može kodirati na ovaj način;

b) koliko se nijansi u boji mogu prenijeti.

Odlučite isti zadatak, ali podložni korištenju prave boje, kada se 3 bajta koristi za prijenos jednog piksela - jedan za svaku boju.

Test

1. Kurikulum zauzima 19 kb PC memoriju. Uputa u programu uzima 1 okvir za prikaz (25 redaka od 80 znakova). Koji je dio programa pouku?

a) 2000 bajt;

c) 1/10 dio;

2. Računalni zaslon može raditi u različitim načinima koji se razlikuju u razlučivosti i broju mogućih boja svake točke.

Napunite tablicu:

3. Koji je minimalni objekt koji se koristi u rasterskom grafičkom uređivaču?

a) točka zaslona (piksel);

b) objekt (pravokutnik, krug, itd.);

c) paletu boja;

d) poznanik (simbol).

4. Što je vektorski grafički urednik?

a) stvoriti crteže;

b) za izgradnju grafova:

c) izgraditi dijagrame;

d) stvoriti i uređivati \u200b\u200bcrteže.

6. Koja količina informacija zahtijeva binarno kodiranje 1 bod na crno-bijelom zaslonu (bez diplome svjetline)?

d) 16 bajtova.

7. Raster grafička datoteka sadrži crno-bijelu sliku s 16 razreda sive s veličinom 10x10 bodova. Koje su informacije o ovoj datoteci?

b) 400 bajtova;

d) 100 bajtova.

Točne odgovore na test 2.2: 1-g, 3-a, 4-a, 5-b, 6-a, 7-u.

Kod je skup uvjetnih oznaka (ili signala) za snimanje (ili prijenos) nekih unaprijed određenih pojmova.

Informacijske kodiranje je proces formiranja određene prezentacije informacija. U užičkom smislu, izraz "kodiranje" često razumije prijelaz iz jednog oblika informacija prezentacije na drugi, prikladniji za pohranu, prijenos ili obradu.

Obično svaka slika pri kodiranju (ponekad kažu - šifrirani) predstavljaju poseban znak.

Znak je element konačnog skupa elemenata koji nisu jedni drugi.

U užem smislu, izraz "kodiranje" često razumije prijelaz iz jednog oblika prezentiranja informacija u drugi, prikladniji za pohranu, prijenos ili obradu.

Računalo može obraditi samo informacije prikazane u numeričkom obliku. Sve ostale informacije (na primjer, zvukovi, slike, očitanja instrumenata, itd.) Za obradu na računalu moraju se pretvoriti u numerički oblik. Na primjer, da biste preveli glazbeni zvuk u numerički obrazac, moguće je mjeriti intenzitet zvuka na niskim frekvencijama u određene frekvencije, što predstavlja rezultate svakog mjerenja u numeričkom obliku. Koristeći programe za računalo, možete pretvoriti primljene informacije, kao što je "impozantno" na međusobnim zvukovima iz različitih izvora.

Slično tome, možete obraditi tekstualne informacije na računalu. Prilikom ulaska u računalo, svako slovo je kodirano određenim brojem, a prilikom prikazivanja vanjskog uređaja (zaslon ili ispis), slike slova su izgrađene za percepciju tih brojeva. Korespondencija između skupa slova i brojeva naziva se kodiranje znakova.

U pravilu, svi brojevi u računalu prikazani su pomoću nula i jedinica (a ne deset znamenki, kao što je poznato ljudima). Drugim riječima, računala obično rade u binarnom sustavu, budući da se uređaji za obradu dobivaju mnogo lakše. Unos brojeva u računalo i povlačenje njih čitati od strane osobe može se provesti u uobičajenom decimalnom obliku, a sve potrebne transformacije izvode programe koji se izvode na računalu.

Metode za kodiranje informacija.

Iste informacije mogu se prikazati (kodirane) u nekoliko oblika. Uz pojavu računala bilo je potrebno kodirati sve vrste informacija s kojima je zasebna osoba i čovječanstvo u cjelini. Ali za rješavanje zadatka kodiranja informacija, čovječanstvo je počelo dugo prije računala. Velika postignuća čovječanstva - pisanja i aritmetika - ne postoji ništa više od sustava za govor i numeričke informacije. Informacije se nikada ne pojavljuju u svom čistom obliku, uvijek je nekako predstavljena, nekako kodirana.

Binarna kodiranje je jedan od uobičajenih načina za prikazivanje informacija. U računalnim strojevima, u robotima i numeričkim kontrolnim strojevima, u pravilu, sve informacije s kojima se uređaj ima slučaj kodiran kao riječi binarne abecede.

Kodiranje simboličkih (tekstualnih) informacija.

Glavna operacija proizvedena iznad pojedinačnih tekstualnih simbola je usporedba znakova.

Kada uspoređujete znakove, najvažniji aspekti su jedinstvenost koda za svaki simbol i duljinu ovog koda, a izbor načela kodiranja praktički je nevažno.

Za tekstualni kodiranje koriste se različiti tablice transkoziranja. Važno je da kada se koristi isti tablica, koristi se isti tablica.

Transcoding tablica je tablica koja sadrži manji popis kodiranih simbola na neki način, prema kojem se simbol pretvara u binarni kôd i natrag.

Najpopularniji Transcoding stolovi: DKOI-8, ASCII, CP1251, Unicode.

Povijesno gledano, odabrano je 8 bita ili 1 bajta kao kodne duljine za kodiranje znakova. Stoga, najčešće jedan simbol teksta pohranjenih na računalu odgovara jednom memorijskom bajtu.

Različite kombinacije 0 i 1 na duljini od 8 bitova mogu biti 28 \u003d 256, tako da koristeći jednu transpodirajuću tablicu koju možete kodirati ne više od 256 znakova. Uz duljinu koda na 2 bajta (16 bitova) možete kodirati 65536 znakova.

Kodiranje numeričkih informacija.

Sličnost u kodiranju numeričkih i tekstualnih informacija je kako slijedi: tako da možete usporediti podatke ovog tipa, u različitim brojevima (kao i različiti znakovi) trebali bi imati drugačiji kod. Glavna razlika između numeričkih podataka iz karaktera je da se razne matematičke operacije izrađuju preko brojeva osim usporedbe: dodavanje, množenje, ekstrakcija korijena, izračun logaritma, itd. Pravila za obavljanje tih operacija u matematici Detaljno su dizajnirani za brojeve prikazane u sustavu pozicijskog broja.

Glavni sustav broj za zastupanje brojeva u računalu je binarni sustav pozicioniranja.

Informacije o tekstu kodiranja

Trenutno, većina korisnika, koristeći računalo obrađuje tekstualne informacije, koji se sastoji od simbola: slova, brojeva, znakova interpunkcije, itd. Izračunat ćemo koliko znakova i koliko bitova trebamo.

10 znamenki, 12 znakova interpunkcije, 15 oznaka aritmetičkog djelovanja, slova ruske i latinske abecede, ukupno: 155 znakova, što odgovara 8 bita informacija.

Mjerenje informacija.

1 bajt \u003d 8 bita

1 KB \u003d 1024 bajta

1 MB \u003d 1024 KB

1 GB \u003d 1024 MB

1 tb \u003d 1024 GB

Suština kodiranja je da se svaki simbol stavlja u skladu s binarnim kodom od 00000000 do 11111111 ili odgovarajući decimalni kod od 0 do 255.

Mora se pamtiti da se pet različitih kodnih tablica koristi za kodiranje ruskih slova (KOI - 8, CP1251, CP866, MAC, ISO), a tekstovi koji se kodiraju pomoću jedne tablice neće se ispravno prikazati u drugom

Glavni prikaz simbola kodiranja je ASCII - američki standardni kod za informacije o razmjeni informacija o razmjeni informacija, koji je tablica 16 do 16, gdje su likovi kodirani u heksadecimalnom broju sustava.

Grafičke informacije kodiranja.

Važan korak u kodiranju grafičke slike je podijeliti na diskretne elemente (uzorkovanje).

Glavni načini predstavljanja grafike za njegovo skladištenje i obradu pomoću računala su raster i vektorske slike

Vektorska slika je grafički objekt koji se sastoji od elementarnih geometrijskih oblika (najčešće segmenata i luka). Položaj tih elementarnih segmenata određuje se koordinatama točaka i vrijednosti radijusa. Svaka retka označava kodove tipa binarnih linija (čvrste, točkasta, barchpoint), debljine i boje.

Raster slika je skup bodova (piksela) dobivenih kao rezultat uzorkovanja slike u skladu s načelom matrice.

Načelo matrice kodiranja grafičkih slika je da je slika podijeljena u određeni broj redaka i stupaca. Tada je svaki element dobivene mreže kodiran odabranim pravilom.

Pixel (slika element - element figura) - minimalna slika, boja i svjetlina koja se može samostalno postaviti od ostatka slike.

U skladu s načelom matrice, slike prikazane na pisaču prikazanom na zaslonu se dobivaju pomoću skenera.

Kvaliteta slike bit će veća od "gušnjih" piksela, to jest, što je više rješavanje sposobnosti uređaja, a točnije je boja svakog od njih kodirana.

Za crno-bijelu sliku, kodeks boje svakog piksela postavlja jedan bit.

Ako je uzorak obojen, za svaku točku daje binarni kôd njegove boje.

Budući da su boje kodirane u binarni kod, ako, na primjer, želite koristiti 16-bojni crtež, zatim za kodiranje svakog piksela trebat će vam 4 bita (16 \u003d 24), a ako možete koristiti 16 bitova (2 bajta ) Za kodiranje boje jednog piksela, onda možete prenijeti 216 \u003d 65536 različitih boja. Upotreba od tri bajta (24 bita) za kodiranje boje jedne točke omogućuje vam da odražava 16777216 (ili oko 17 milijuna) različitih boja - takozvani "True Color" način (True Color). Imajte na umu da se oni trenutno koriste, ali daleko od granica značajki modernih računala.

Kodiranje zvučnih informacija.

Iz fizike znate da je zvuk fluktuacije zraka. Po prirodi zvuk je kontinuirani signal. Ako pretvorite zvuk na električni signal (na primjer, pomoću mikrofona), vidjet ćemo napon glatko mijenjanje tijekom vremena.

Za obradu računala, analogni signal mora se nekako pretvoriti u slijed binarnih brojeva, a za to je potrebno diskretno i digitalizirati ga.

Možete učiniti kako slijedi: Izmjerite amplitudu signala u jednakim intervalima i snimite brojčanu vrijednost u memoriji računala.