Palete de flori în sistemele de predare a culorilor RGB, CMYK și HSB. Palete (grafică de calculator) Palete de culori în grafică de calculator

Dintr-un spațiu de culoare larg sunt aleși de orice N. culori și coordonatele lor (de obicei: R., G. și B.) A se păstra într-o masă specială - paletra. Datele de raster de date utilizând o paletă sunt o matrice în care este stocată camere (indexuri) culori în paletă.

Grafica grafică vă permite să combinați o acoperire de culoare largă cu un consum redus de memorie.

Moduri video palete.

Moduri de palete - moduri video în care fiecare pixel poate lua unul dintre cele mici (de la 2 la 256) numărul de culori. Memoria video în astfel de moduri este împărțită în două părți: o masă de culori (paletă) care conține valorile roșii, verde și albastru pentru fiecare dintre culorile și tamponul de personal în care numărul de culori din paletă este stocată pentru fiecare pixel.

De regulă, paleta poate fi schimbată indiferent de tamponul de personal. Dacă într-un fel pe ecran a primit o imagine în paleta greșită, apare un anumit efect video.

Pentru a afișa o imagine pe un ecran de 256 de culori, în care sunt necesare mai mult de 256 de culori pentru a construi o paletă care se apropie de culorile necesare. Construcția de înaltă calitate a unei palete de 256 de culori poate dura mult timp (până la câteva secunde pe calculatoarele acelui timp). Prin urmare, este necesar ca viteza (Web, Jocuri, Video Redare), paleta este stabilită rigid în date grafice și nu este construită dinamic.

Palete Efecte speciale

Faptul că paleta poate fi schimbată independent de tamponul de personal este utilizat pe scară largă în jocurile video pentru a obține efecte speciale foarte rapide. Aici (nu exhaustive) o listă de jocuri cu efecte video similare.

  • Doom: Echipamente de epidemii când eroul selectează elementul sau răniți, precum și o schimbare a culorii imaginii atunci când utilizați o schelă.
  • Warcraft II: Splash de apă. Interesant, în editorul Warcraft II, splashul de apă este, de asemenea, implementat - desigur, numai în moduri de 256 de culori.

De asemenea, lumina de iluminare a culorilor în jocurile de palete se efectuează foarte repede (deși prost) utilizând tabelele de înlocuire a culorilor - în una sau două echipe de mașini de pe pixel. În doom, întuneric, viziunea de noapte și invulnerabilitatea sunt implementate cu înlocuirea culorilor; Practic, în toate strategiile acelei perioade (și în același DOOM) - repararea semnelor de identificare în culoarea jucătorului. În TrueColor, aceleași operații trebuie să facă inoperante, adesea cu multiplicare costisitoare, care necesită mult mai mult timp procesor.

Comparație cu Highcolor și TrueColor

Beneficii:

  • Consumul mic de memorie.
  • Efecte speciale ale paletei rapide.

Dezavantaje:

  • Set incomplet de culori.
  • Construirea unei palete optime pentru o imagine completă poate necesita resurse mari de calcul.

Fișiere de palete.

Palete sau fișiere indexate - fișiere grafice aranjate într-un mod similar. Ca și în modurile video palete, înlocuirea paletei poate fi reparată cu obiecte (de exemplu, există șase culori într-un joc pe calculator, iar o imagine a unei mașini cu șase palete este stocată în fișiere de date). Cm.

Conceptele luminii și culorilor în grafica computerului sunt fundamentale. Lumina poate fi luată în considerare în două moduri: fie ca un flux de particule de diferite energie, fie ca un flux de unde electromagnetice.

Conceptul de culoare este strâns legat de modul în care o persoană percepe lumina. Se poate spune că sentimentul de lumină este format de creierul uman ca urmare a unei analize a fluxului de lumină care se încadrează pe retină.

Sursa sau obiectul este acromatic , dacă lumina observată conține toate lungimile de undă vizibile în cantități aproximativ egale. Culorile achromatice sunt albe, negru, grade gri. De exemplu, obiectele reflectând mai mult decât 80% din lumina sursă de lumină și negru - mai puțin de 3%.

Dacă lumina percepută conține lungimi de undă în cantități inegale, atunci se numește cromatic .

Se crede că, în ochiul unei persoane, există trei grupe de receptori de culoare (coloane), fiecare dintre acestea fiind sensibil la o anumită lungime a valului de lumină. Fiecare grup formează unul din trei culori de bază : Roșu, verde, albastru.

Smochin. 1.6. Curbele ochilor de reacție

Dacă lungimile de undă ale fluxului de lumină sunt concentrate în marginea superioară a spectrului vizibil (aproximativ 700 nm), lumina este percepută ca roșu. Dacă lungimile de undă sunt concentrate în marginea inferioară a spectrului vizibil (aproximativ 400 nm), lumina este percepută ca albastră. Dacă lungimile de undă sunt concentrate în mijlocul spectrului vizibil (aproximativ 550 nm), lumina este percepută ca verde.

Cu ajutorul experimentelor construite pe această ipoteză, au fost obținute curbele de reacție, prezentate în fig. şaisprezece.

Caracteristicile fizice ale fluxului de lumină sunt determinate de parametrii putere ,luminozitate și ușoară . Senzațiile de culoare vizuale sunt caracterizate de svetlyty. ,satitie și nuanta de culoare .

Svetlota. - Aceasta este distincția dintre zonele, lumina reflectorizantă mai puternică sau mai slabă. Diferența minimă dintre luminozitatea obiectelor distincte de obiecte este numită prag .

Saturare culorile arată cât de mult această culoare diferă de radiația monocromatică ("curată") a aceluiași ton de lumină. Saturația caracterizează gradul de atenuare (diluare) de această culoare este albă și vă permite să distingeți roz de roșu, albastru de la albastru.

Nuanta de culoare permite distincția culorilor de bază, cum ar fi roșu, verde, albastru.

      1. Modele de culoare

Așa cum vedem din cele de mai sus, descrierea culorii se poate baza pe compilarea oricărei culori bazate pe culorile principale sau pe astfel de concepte ca lumină, saturație, ton de culoare. Cu referire la graficul de calculator, descrierea culorii ar trebui, de asemenea, să ia în considerare specificul intrării / ieșirii imaginii. În legătură cu necesitatea de a descrie diferite procese de reproducere fizică, au fost dezvoltate diferite modele de culori. Modelele de culoare vă permit să descrieți anumite zone de culoare ale spectrului utilizând un aparat matematic. Modelele de culoare descriu nuanțele de culoare prin amestecarea mai multor culori primare.

Culorile principale sunt împărțite în nuanțe pe luminozitatea (de la întuneric la lumină), iar fiecare gradă a luminozității este atribuită o valoare digitală (de exemplu, întuneric - 0, cea mai strălucitoare - 255). Se crede că, în medie, oamenii pot percepe aproximativ 256 de nuanțe de aceeași culoare. Astfel, orice culoare poate fi descompusă pe nuanțele culorilor principale și îl desemnează cu un set de numere - coordonate de culoare.

Astfel, atunci când alegeți un model de culoare, puteți defini un spațiu de coordonate de culoare tridimensional, în interiorul căruia fiecare culoare este reprezentată de un punct. Acest spațiu este numit spațiul modelului de culoare.

Programele grafice profesionale vă permit, de obicei, să acționați cu mai multe modele de culori, dintre care majoritatea sunt create în scopuri speciale sau tipuri speciale de vopsele: CMY, CMYK, CMYK256, RGB, HSB, HLS, L * A * B, Yiq, Grayscale (nuante de culoare gri) și de culoare de registry. Unele dintre ele sunt rareori folosite, alte game se suprapun.

Modelul de culoare RGB.În inima uneia dintre cele mai frecvente modele de culoare, numită modelul RGB, se joacă orice culoare adăugând trei culori principale: roșu (roșu), verde (verde) și albastru (albastru). Fiecare canal - R, G sau B are propriul parametru separat care indică numărul de componente corespunzătoare din culoarea finală. De exemplu: (255, 64, 23) - o culoare care conține o componentă roșie puternică, un pic verde și foarte puțin albastru. Bineînțeles, acest regim este cel mai potrivit pentru transferul bogăției vopselele mediului. Dar necesită atât cheltuieli mari, deoarece adâncimea de culoare este cea mai mare - 3 canale de 8 biți pentru fiecare, care oferă un total de 24 de biți.

Deoarece modelul este pliat în modelul RGB, se numește aditiv (Aditiv). Este pe un astfel de model că reproducerea culorilor cu monitoarele moderne.

Modelul Color Space RGB este un singur cub.

Smochin. 1.7. Model de culoare RGB

Modele de culoare CMY șiCMYK.. Modelul CMY utilizează, de asemenea, trei culori principale: cyan (albastru), magenta (violet sau crimson) și galben (galben). Aceste culori descriu cele trei culori principale ale modelului RGB, reflectate din hârtie albă. Prin urmare, puteți descrie relația dintre RGB șiCMYMOX după cum urmează:


.

Model CMYS. subtractive (Subtracție bazate pe scădere). După cum sa menționat deja, culorile de pe transportorul alb sunt descrise în modelul CMY, adică colorantul aplicat pe hârtie albă va deduce o parte a spectrului de lumină albă care se încadrează. De exemplu, un colorant albastru (cyan) aplicat pe suprafața hârtiei. Acum, lumina roșie care se încadrează pe hârtie este complet absorbită. Astfel, purtătorul albastru scade lumina roșie de la căderea albă.

Un astfel de model descrie cu precizie culorile atunci când afișează o imagine pentru imprimare, adică în imprimare.

Deoarece necesită trei coloranți să joace negru, iar cheltuielile drumului, utilizarea unui model CMY nu este eficientă. Un factor suplimentar care nu adaugă atractivitatea modelului CMY este apariția efectelor vizuale nedorite care apar datorită faptului că, în rezultatul punctului, trei culori de bază pot fi amplasate cu abateri minore. Prin urmare, negru (negru) este adăugat la cele trei culori de bază ale modelului CMY și primiți un nou model de culoare CMYK.

Pentru a trece de la modelul CMY la modelul CMYK, se utilizează următorul raport:

K. \u003d min ( C, m, y);

C. = C.K.;

M.=M.K.;

Y.=Y.K..

Raportul de conversie RGB din CMY și CMY în modelul CMYK este corect numai dacă curbele de reflecție spectrale pentru culorile de bază nu se intersectează. Prin urmare, în general, putem spune că există culori descrise în modelele RGB, dar nu sunt descrise în modelul CMYK.

Există, de asemenea, un model CMYK256, care este folosit pentru a transmite mai precis nuanțe în timpul imprimării de imagini de înaltă calitate.

Modele de culoare HSV și HLS.Modelele considerate se concentrează pe lucrul cu echipamentul de manipulare a culorilor și pentru unii oameni sunt incomod. Prin urmare, modelele HSV, HLS se bazează pe concepte intuitive de saturație și luminozitate.

În spațiul de culoare al modelului HSV (Hue, Saturație, Valoare), uneori numit (nuanță, saturație, luminozitate), se utilizează un sistem de coordonate cilindrice, iar setul de culori admise este un conică hexagonală furnizată în partea de sus.

Baza conului reprezintă culori strălucitoare și corespunde V.\u003d 1. Cu toate acestea, culoarea de bază V.\u003d 1 nu au aceeași intensitate percepută. Ton ( H.) este măsurată printr-un unghi numit în jurul axei verticale OV.. În același timp, culoarea roșie corespunde unghiului 0, verde - unghiul de 120i etc. Culorile care se completează reciproc reciproc la alb, sunt opuse reciproc, adică tonurile lor diferă în 180 . Valoare S.variază de la 0 pe axa OV.până la 1 pe marginile conului.

Conul are o înălțime unică ( V.\u003d 1) și baza situată la începutul coordonatelor. Bazat pe un con de magnitudine H.și S.nu are nici un sens. Culoarea albă se potrivește cuplului S.= 1,V.\u003d 1. Ace. OV.(S.\u003d 0) corespunde culorilor achromatice (tonuri gri).

Procesul de adăugare albă la cel specificat poate fi reprezentat ca o reducere a saturației. S., și procesul de adăugare a culorii negre - ca o scădere a luminozității V.. Baza conului hexagonal corespunde proiecției Cubei RGB de-a lungul diagonalei sale principale.

Smochin. 1.8. Modelul HSV spațiu de culoare

Un alt exemplu al unui sistem construit pe conceptele intuitive de ton de saturație și luminozitate este sistemul HLS (Hue, Lightness, Saturație). Aici, setul de toate culorile este două conuri hexagonale setate unul pe celălalt (bază la bază).

Smochin. 1.9. Culoare spațiu HLS Model

Imagini complete de culori și indexate.După cum am văzut, culorile pixelilor pot fi determinate prin stabilirea explicită a mai multor parametri de culoare. De exemplu, culoarea finită a modelului RGB este determinată de trei termeni pentru trei culori principale. Această abordare vă permite să formați așa-numitul culoare plina imagini.

A doua abordare este că în prima parte a imaginii care stochează imaginea este stocată "paletă" în care culorile prezente în imagine sunt codificate folosind unul dintre modelele de culoare. Iar cea de-a doua parte, care descrie direct pixelii imaginii, constă, de fapt, din indici în paletă. Imaginile formate în acest fel sunt numite imagini cu palete indexate .

O ocazie specială a imaginii indexate este o imagine alb-negru. Într-o astfel de imagine, pot exista doar 2 culori - alb-negru, codate 0 și 1. Adâncimea imaginii este în acest caz 1 biți. Această profunzime este foarte proastă potrivită pentru reprezentarea imaginilor fotorealiste și este aplicată numai pentru imagini specializate.

Demnitatea paletei este capacitatea de a reduce semnificativ dimensiunea fișierului cu imaginea. Dezavantajul este posibilitatea pierderii culorilor cu dimensiunea limitată a paletei. În mod tipic, dimensiunea paletei este de până la 256 de culori.


Palete de flori În sistemele de reproducere a culorilor R. G. B. , C. M. Y. K. și HSB.



Cum percepe o persoană culoarea?

O persoană percepe lumina folosind receptorii de culoare (Colums) situată pe retina ochiului.

Casturile sunt sensibile la culori roșii, verzi și albastre (culori de bază).


Cantitatea de roșu, verde și albastru este percepută de o persoană ca alb .

Absența lor - ca negrul , și combinațiile lor diferite - ca numeroase nuante de flori .


Pe baza caracteristicilor fiziologiei percepției culorii, o persoană este cea mai bună percepută din ecranul monitorului ca cantitatea de emisie a trei culori de bază: roșu, verde, albastru.

Acest sistem de redare a culorilor se numește RGB, în conformitate cu primele litere ale numelor de culoare engleză (roșu, verde, albastru).


Culoarea din paletă poate fi determinată utilizând formula:

Culoare = R + G + B

R, g, b - culori de bază care iau valori de la 0 la 255

Deci, cu o adâncime de culoare de 24 de biți pe codificarea fiecărei culori de bază, sunt eliberate 8 biți, apoi n \u003d 2 8 \u003d 256 niveluri de intensitate este posibilă pentru fiecare dintre culori.


Formarea culorii în r g b

Culoare

Formarea culorilor

255 + 255 + 255

Violet

În sistemul RGB, paleta de culori este formată prin adăugarea culorilor de bază: roșu, verde și albastru.



Violet

Sistemul CMYK spre contrast cu RGB se bazează pe percepția luminii non-emise și a luminii reflectate.

Deci, vopseaua albastră aplicată pe hârtie absoarbe roșu și reflectă culorile verzi și albastre.

Culorile paletei pot fi determinate utilizând formula:

Culoare = C + M + Y

C, M și Y - Culorile paletei care iau valori de la 0% la 100%


Formarea culorii în C M Y K

Culoare

Formarea culorilor

C + M + Y \u003d - G - B - R

Y + c \u003d - r - b

În sistemul de randare a culorilor CMYK, paleta de culori este formată prin suprapunerea vopselelor albastre, violet, galben și negru.


  • Nuanţă. (umbra de culoare)
  • Saturare. (saturare)
  • Luminozitate. (luminozitate)

Palete de flori În sistemele de reproducere a culorilor R. G. B. , C. M. Y. K. și HSB.

Curs 5.

Cod de culoare. Paletă

Cod de culoare

Pentru ca computerul să aibă posibilitatea de a lucra cu imagini color, este necesar să se reprezinte culori sub formă de numere - codificând culoarea. Metoda de codificare depinde de modelul de culoare și de formatul datelor numerice din computer.

Pentru modelul RGB. Fiecare componentă poate fi trimisă prin numere delimitate de un anumit interval, de exemplu, numere fracționate de la zero la o unitate sau întregi de la zero la o valoare maximă. Cea mai obișnuită schemă de reprezentare a culorii pentru dispozitivele video este așa-numita reprezentare RGB, în care orice culoare este reprezentată ca suma celor trei culori principale - roșu, verde, albastru - cu intensități specificate. Toată spațiul posibil al culorilor este un singur cub și fiecare culoare este determinată de cele trei numere (R, G, B) - (roșu, verde, albastru). De exemplu, culoarea galbenă este dată ca (1, 1, 0) și zmeura - ca (1, 0, 1), culoarea albă corespunde (1, 1, 1) și negru - (0, 0, 0).

De obicei, sub depozitarea fiecărei componente de culoare, este atribuită un număr fix de memorie. Prin urmare, se crede că intervalul admisibil de valori pentru componenta de culoare nu este, dar.

Aproape orice adaptor video este capabil să afișeze un număr mult mai mare de culori decât ceva care este determinat de dimensiunea memoriei video atribuite unui pixel. Pentru a utiliza această posibilitate, este introdus conceptul de paletă.

Paletă - o matrice în care fiecare valoare posibilă a pixelului este plasată în conformitate cu valoarea de culoare (r, g, b ). Dimensiunea paletei și a organizației sale depind de tipul de adaptor video utilizat.

Cea mai simplă este organizarea paletei
Ega -adapiter . Sub fiecare din cele 16 posibile culori logice (valori pixel) sunt date 6 biți, 2 biți pe componentă de culoare. În acest caz, culoarea din paletă este stabilită de octetul formularului 00rGBRGB, unde R, G, B, R, G, B Poate dura 0 sau 1. astfel, pentru fiecare dintre cele 16 culori logice, puteți specifica oricare dintre cele 64 de culori fizice posibile.

Paletă standard de 16 culori pentru modul videoEga, VGA. Implementarea paletei pentru moduri de adaptare de 16 culoriVGA. Mult mai dificil. În plus față de susținerea paletei adaptoruluiEga. , adaptorul video conține în plus 256 specialeDac. -ReGistrov, unde reprezentarea sa pe 18 biți este stocată pentru fiecare culoare (6 biți pentru fiecare componentă). În același timp cu numărul logic original de culoare utilizând registrele paletei pe 6 bițiEga. comparativ cu cea mai înainte, valoare de la 0 la 63, dar nu este dejaRGB. - descompunerea culorii și numărulDac. -Rregister conținând culoarea fizică.

256 de culori pentru VGA. Pentru 256-VGA. Valoarea pixelului este utilizată direct pentru a indexa matricea.Dac -registrov.

În prezent, formatul este destul de comun.Culoare adevarata în care fiecare componentă este reprezentată ca un octet, care dă 256 de gradări de luminozitate pentru fiecare componentă:R \u003d 0 ... 255, G \u003d 0 ... 255, B \u003d 0 ... 255. Numărul de culori este de 256x256x256 \u003d 16,7 milioane (2 24).

Această metodă de codare poate fi numită componentă. În codurile imaginilor computeruluiCuloare adevarata prezentate sub formă de octeți triple sau ambalate într-un întreg (patru biți) - 32 biți (de exemplu, realizat înWindows API):

C \u003d 000000 BBBBBBBBBBBGGGGGG RRRRRRRR.

Palete indiene

Când lucrați cu imagini în sistemele grafice de calculator, este adesea necesar să căutați un compromis între calitatea imaginii (este cât mai multe culori posibil) și resursele necesare pentru stocarea și redarea imaginii calculate, de exemplu, cantitatea de memorie ( Este necesar să se reducă numărul de octeți de pe pixeli). În plus, unele imagini pot folosi un număr limitat de culori. De exemplu, două culori pot fi suficiente pentru desenul, nuanțele de roz, galben, purpuriu, roșu, verde, și pentru cerurile de albastru și gri sunt importante pentru fața umană. În aceste cazuri, utilizarea culorii de codare completă a culorilor este redundantă.

Când restricționați numărul de culori, utilizați o paletă care oferă un set de culori importante pentru această imagine. Paleta poate fi percepută ca o masă de culori. Paleta stabilește relația dintre codul de culoare și componentele sale în modelul de culoare selectat.

Sistemele video de calculator oferă, de obicei, posibilitatea de a vă programa propria paletă de culori. Fiecare nuanță de culoare este un număr, iar acest număr nu exprimă culoarea pixelului, ci indicele de culoare (numărul său). Aceeași culoare este dorită de acest număr în paleta de culori însoțitoare atașată la fișier. Astfel de palete de culori sunt numite palete index.

Paleta index este un tabel de date care stochează informații despre modul în care unul sau altul este codificat. Acest tabel este creat și stocat cu un fișier grafic.

Diferitele imagini pot avea diferite palete de culori. De exemplu, într-o singură imagine, culoarea verde poate fi codificată printr-un index 64, iar în celălalt acest indice poate fi dat culorii roz. Dacă reproduceți imaginea cu o paletă de culoare "altcineva", atunci arborele verde de pe ecran poate fi roz.

Palete fixe

În cazurile în care culoarea imaginii este codificată cu doi octeți (modCuloare înaltă ) Imaginea a 65 mii de culori este posibilă pe ecran. Bineînțeles, acestea nu sunt toate culorile posibile, dar numai o singură parte a spectrului continuu general al vopselelor disponibile în modulCuloare adevarata . Într-o astfel de imagine, fiecare cod de două octeți exprimă, de asemenea, o anumită culoare din spectrul comun. Dar, în acest caz, este imposibil să atașați o paletă de index în dosar, în care ar fi scris, ce cod ce culoare corespunde, deoarece acest tabel ar fi de 65 mii de intrări, iar dimensiunea sa ar fi sute de mii de octeți . Este puțin probabil ca să aibă sens să se aplice un tabel în fișier, care poate fi dimensiunea maiului în sine. În acest caz, se utilizează conceptul de paletă fixă. Nu este necesar să se aplice fișierului, deoarece în orice fișier grafic având o codificare de culori pe 16 biți, același cod exprimă întotdeauna aceeași culoare.

Paletă sigură

Termenul palet de securitate este utilizat înWeb. -RUCH. Deoarece rata de transfer de date de pe Internet încă mai dorește să fie mai bună, pentru înregistrareWeb. - nu se aplică grafică cu codarea culorii de peste 8 biți.

În același timp, problema apare din cauza faptului că CreatorulWeb. "Asistentul nu are nicio idee despre ce fel de model de calculator și de a funcționa ce programe vor fi văzute de lucru. El nu este sigur dacă "pomul de Crăciun verde" se va transforma în roșu sau portocaliu pe ecranele utilizatorilor.

În acest sens, a fost luată următoarea decizie. Toate cele mai populare programe de vizualizareWeb. -Strants (Broworders) sunt configurate în avans pentru o paletă fixă. Dacă dezvoltatorulWeb. - Asistentul la crearea ilustrațiilor se va aplica numai această paletă, atunci poate fi sigur că utilizatorii din întreaga lume vor vedea în mod corect desenul. În această paletă, nu există 256 de culori, așa cum ar fi asumat, dar numai 216. Acest lucru se datorează faptului că nu toate computerele conectate la Internet sunt capabile să reproducă 256 de culori.

Un astfel de palet de determinare rigid pentru codarea a 216 de culori este numit o paletă sigură.

Raster și grafică vectorială.

Majoritatea covârșitoare a graficelor informatice se referă la două tipuri: raster și vector.

În programul raster, elementul principal este pixel. (Reducere din cuvintele engleze Element imagine, element imagine). Pixel ¾ Acesta este un element elementar pătrat al unui bitmap, în interiorul căruia culoarea, luminozitatea și alte proprietăți rămân neschimbate. Întreaga imagine constă din cele mai mici pătrate de aceeași dimensiune, fiecare dintre ele are o anumită culoare și luminozitate și este scrisă în dosar.

Cu alte cuvinte, principiul acestui lucru: luați realitatea continuă înconjurătoare, împărțiți-o în pătrate mici și puneți pe pătratele din pătrate. Dacă pătratele pixelilor sunt incompatibile cu ochiul, imaginea digitală arată destul de naturală.

Aproape toate dispozitivele de intrare grafice dintr-un computer personal și de ieșire din acesta sunt construite pe un principiu raster, imaginea din ele este digitizată sub formă de puncte raster. Imaginile sau fotografiile introduse într-un computer, de exemplu, de la scaner sau prin Internet, vor fi un tip de raster.

Măsura dimensiunii pixelului este rezoluţie. Rezoluția ¾ Această cantitate de pixeli sa referit la o unitate de lungime este una inci. Rezoluția este măsurată la dpi dpi (puncte per inch). Un centimetru este de 2,54 cm.

În grafica vectorială, elementul principal este linia. Mai precis segment: Tăiați linia delimitată de două puncte de referință. Toate segmentele de desen sunt înregistrate în fișier sub formă de anumite formule matematice. De asemenea, sunt specificate, de asemenea, culoarea, grosimea și alte proprietăți ale segmentelor și punctelor de referință. Segmente care se conectează unul cu celălalt prin formularul punctelor de susținere contururi.. Contururile închise pot fi umplute cu culori, gradient, textură etc.

Scopul graficelor vectoriale - crearea de desene, logo-uri, grafică de afaceri etc.; Simplu și slab într-un plan pitoresc, dar definit. Un astfel de desen nu este o reflectare exactă a realității, exprimă un anumit sens și imagini care sunt ușor de înțeles pentru alte persoane. Apropo, textul este, de asemenea, o grafică vectorială, toate literele sunt create de la contururile vectoriale.

Reprezentarea culorii în calculator.

După cum sa menționat deja, totul este exprimat în calculator sub forma unei combinații de zerouri și unități, inclusiv culoarea. Există diferite opțiuni de descriere a culorilor, cele mai frecvente dintre ele sunt mai jos.

a) Modul Bitmap.Aceasta este reprezentarea cea mai elementară - bătută, culoarea pixelului sau obiectul vectorial este codificată de un bit. Deci, puteți codifica numai două opțiuni - culoare alb-negru (sau orice alt set de două culori, cum ar fi roșu și verde). În modul Bitmap, textul este de obicei prezentat, precum și barele - desene negre pe fundal alb.


b) modul de tonuri de gri. Pentru a codifica luminozitatea ilustrațiilor de ton negru și albă, se utilizează un octet (8 deversări), ceea ce are ca rezultat o gradă culoarea gri pentru fiecare punct 2 8 \u003d 256. Acest lucru este destul de suficient pentru grafica de ton negru și alb, nu este nevoie de detalii mai detaliate.

c) regimul indexului- O culoare este codificată de un octet, aceleași 256 de culori se pot dovedi. Desigur, un număr mic de coduri de culoare reduce calitatea imaginii.

Se întâmplă că modul index este utilizat la crearea desenelor. Paleta index existentă este apelată și este selectată culoarea corespunzătoare. Dacă nu este nevoie, sau dorința de a petrece o alegere mai detaliată, atunci pe această colorare se termină.

Modul Index este adesea utilizat pe Internet, unde este redat timpul de încărcare a paginii web. Timpul va fi cel mai mic decât dimensiunea mai mică a paginii. Economiile privind descrierea culorii oferă, de asemenea, un câștig în mărimea bannerelor de internet.

d) Mod. Culoare adevaratasau model de culoare RGB.Culoarea se aplică numai monitoarelor, iar termenul RGB este mult mai larg. Baza acestui model are trei culori: roșu, verde și albastru. Roșu, verde, albastru, modelul este numit în conformitate cu primele litere ale numelor engleze ale acestor culori (Figura 1). Viziunea noastră este proiectată astfel încât orice culoare vizibilă de ochiul uman să poată fi obținută prin amestecarea acestor trei culori principale.

Modelul este potrivit pentru obiecte care emit lumina, în special pentru ecranele de monitorizare. Scanere, camere digitale și alte dispozitive de introducere a dispozitivului în computer funcționează, de asemenea, în modelul RGB, deoarece în cele din urmă, o persoană vede o imagine electronică pe ecranul monitorului.

Pentru a codifica luminozitatea fiecărei culori principale, se utilizează 256 de valori, adică un octet sau 8 deversări. Un total de codare de culoare un punct ar trebui să fie cheltuit 24 de descărcare. Iar întregul sistem de codificare oferă o definiție fără echivoci 2 24 ≈ 16,8 milioane de culori diferite.

De fapt, un astfel de număr mare de culori pe ecran nu este necesar, o persoană distinge aproximativ 200.000 de nuanțe de culoare. Dar, astfel, sistemul de codificare - pentru fiecare canal este dat nu mai puțin de un octet. Iar când procesează fișiere, se întâmplă că excesul de nuanțe pot fi utile și chiar necesare.

Smochin. 1. Modelul de culoare RGB.

e) modelul de culoare CMYK(Figura 2). Culorile principale sunt albastre (cyan), violet (magenta), galben (galben), negru (negru). În desemnarea modelului de culoare pentru culoarea neagră, prima literă este luată, dar aceasta din urmă astfel încât să nu existe o confuzie cu litera din sistemul RGB.

Smochin. 2. Modelul de culoare CMYK.

Acest model este utilizat pentru a descrie culoarea reflectată, în principal în imprimare. Majoritatea produselor tipărite culori sunt efectuate în modelul CMYK (există o imprimare cu șase culori și panoice, dar luarea în considerare a acestor părți depășește domeniul de aplicare al acestui curs). Când imprimați o imagine electronică color, chiar și pe o imprimantă de birou, apare o conversie automată RGB în CMYK.

Atunci când reflectă lumina de la suprafață, o parte a luminii este absorbită și culoarea este determinată de acele valuri de lumină care nu sunt absorbite de suprafață. Cu cât diferitele culori sunt mai mari, cu atât este mai mare absorbția, mai puțină reflecție, mai întunecată, arată ca o suprafață. Amestecarea tuturor culorilor va da culoare neagră. Și absența oricărei absorbții va da o reflecție completă, ca și în oglindă. Dacă culoarea albă cade pe oglindă, atunci aceasta este o colorare zero.

La emiterea luminii, celălalt viceversa este cel mai mare valuri de lumină, cu atât mai mare luminozitatea lumii. Emisia uniformă a tuturor valurilor ușoare corespunde culorii albe. Iar lipsa de emisie (reflecție aici neglijează) corespunde culorii negre.

După cum urmează din cele de mai sus, modelele RGB și CMYK descriu procesele opuse. Prin urmare, în RGB, toți indicele zero corespund culorilor negre, iar toate unitățile sunt albe. În CMYK, dimpotrivă: toate zerourile sunt culoarea albă, iar unitățile sunt negre.

În teoria modelului RGB și CMY (fără K), oglinditul sunt opuși: culorile principale ale unui model sunt opționale pentru celălalt și dimpotrivă (figurile 1 și 2). De ce este introdus negru și negru?

Faptul este că atunci când se mișcă de fapt la imprimare, teoria nu funcționează. Amestecarea vopselelor albastre, violet și galben dă nu negru, ci o culoare maro închis. Între timp, culoarea neagră este principală în imprimare: textul este imprimat de obicei în negru și există o mulțime de produse neagră, alb-negru. Prin urmare, este nevoie de introducerea unei coordonate negre separate în modelul de culoare.

Se încarcă ...Se încarcă ...