Virágpaletták az RGB színvisszafizetési rendszerekben, CMYK és HSB-ben. Paletta (számítógépes grafika) színes paletták számítógépes grafikában

A széles színteret bármelyik választja ki N. színek és koordinátáik (általában: R., G. és B.) Tárolja egy speciális asztalon - paletra. Az adatok raszteres diagramok palettán egy tömb, ahol tárolják szobák (indexek) színek a palettán.

A paletta grafika lehetővé teszi, hogy széles színű lefedettséget kombináljon alacsony memóriafogyasztással.

Paletta videó módok

A paletta módok - Videó módok, amelyeken az egyes pixelek az egyik kicsi (2-256) a színek számát vehetik igénybe. Az ilyen módokban lévő video memória két részre oszlik: egy színek (paletta), amely tartalmazza a vörös, zöld és kék értékeket az egyes színek és a személyzet puffer, amelyben a paletta színek száma minden pixelre tárolják.

Általános szabályként a paletta a személyi pufferektől függetlenül megváltozhat. Ha valamilyen módon a képernyőn rossz palettán van egy kép, egy adott videóhatás következik be.

A kép egy 256 színes képernyőn megjelenítve, amelyben több mint 256 szín szükséges egy paletta kialakításához, közeledő a szükséges színekhez. A 256 színes paletta kiváló minőségű építése sokáig tarthat (legfeljebb néhány másodpercig az adott időpontokban). Ezért, ahol a sebesség (web, játékok, video lejátszás) szükséges, a paletta mereven beállítható grafikus adatokban, és nem épül dinamikusan.

Paletta Különleges hatások

Az a tény, hogy a paletta megváltozhat a személyi pufferektől függetlenül, széles körben használják a videojátékok, hogy nagyon gyors speciális hatásokat szerezzenek. Itt (nem kimerítő) Listája hasonló videóhatásokkal.

  • Doom: Képernyő kitörések Amikor a hős kiválasztja az elemet, vagy sebesült, valamint a kép színének megváltoztatása, amikor egy állványt használ.
  • Warcraft II: Víz splash. Érdekes, hogy a Warcraft II szerkesztőben a víz splash is megvalósul - természetesen csak 256 színű módban.

Továbbá, a palettajátékokban lévő színek világításának sötétedése nagyon gyorsan (bár rosszul) történik a színekcsereasztalok használatával - egy vagy két gépi csapatban a pixelben. A Doom, a sötét, éjszakai látás és a sebezhetőség a színek cseréjével valósul meg; Gyakorlatilag az adott idő (és ugyanabban a végletben) minden stratégiájában - újra azonosítási jelek a játékos színében. Truecolorban ugyanazok a műveleteknek nem kell működniük, gyakran drága szorzással, ami sokkal több processzort igényel.

Összehasonlítás a HighColor és a Truecolor

Előnyök:

  • Kis memóriafogyasztás.
  • Gyors paletta Különleges hatások.

Hátrányok:

  • Hiányos színek.
  • Az optimális paletta építése a teljes színű képhez nagy számítástechnikai erőforrásokat igényelhet.

Palettafájlok

Paletta, vagy indexelt fájlok - hasonló módon rendezett grafikus fájlok. Mint a paletta videó módjaiban, a paletta cseréjét objektumokkal lehet átalakítani (például hat színben van egy számítógépes játékban, és egy hat palettával ellátott autó egy képe adatfájlokban van tárolva). Cm.

A számítógépes grafika fényének és színeinek fogalma alapvető fontosságú. A fény kétféle módon tekinthető meg: akár a különböző energia részecskék áramlása, akár az elektromágneses hullámok áramlásaként.

A szín fogalma szorosan kapcsolódik ahhoz, hogy egy személy hogyan érzékeli a fényt. Azt mondhatjuk, hogy a fényérzetet az emberi agy alakítja ki a retinára eső fényáramlás elemzésének eredményeként.

Forrás vagy objektum akromatikus , ha a megfigyelt fény minden látható hullámhosszat tartalmaz, megközelítőleg egyenlő mennyiségben. Achromatikus színek fehér, fekete, szürke gradáció. Például az objektumok a fényforrás-fény több mint 80% -át tükrözik, és fekete - kevesebb, mint 3%.

Ha az észlelt fény egyenlőtlen mennyiségben hullámhosszakat tartalmaz, akkor hívják kromatikus .

Úgy véljük, hogy egy személy szemében három színreceptorcsoport (Colums) van, amelyek mindegyike érzékeny a fényhullám bizonyos hosszára. Minden csoport három képződik alapszínek : Piros, zöld, kék.

Ábra. 1.6. Görbék reakció szeme

Ha a fényáram hullámhosszait a látható spektrum (kb. 700 nm) felső szélén koncentráljuk, akkor a fényt pirosnak tekintjük. Ha a hullámhosszakat a látható spektrum alsó szélén (kb. 400 nm) koncentráljuk, a fény kéknek tekinthető. Ha hullámhosszakat koncentrálunk a látható spektrum közepén (kb. 550 nm), akkor a fény zöldnek tekinthető.

A hipotézisre épített kísérletek segítségével a reakciógörbéket az 1. ábrán mutatjuk be. tizenhat.

A fényáram fizikai jellemzőit a paraméterek határozzák meg erő ,fényerősség és fény . A vizuális színérzeteket jellemzik svetlyty ,jóllakottság és színhang .

Svetlota - Ez a területek megkülönböztetése, erősebb vagy gyengébb fényvisszaverő fény. Az objektumok megkülönböztethető tárgyak fényerejének minimális különbségét hívják küszöb .

Telítettség a színek azt mutatják, hogy ez a szín különbözik ugyanolyan könnyű hangon lévő monokromatikus ("tiszta") sugárzástól. A telítettség jellemzi a színcsillapítás mértékét (hígítás), amely fehér, és lehetővé teszi, hogy megkülönböztesse a rózsaszínt piros, kék kékről.

Színhang lehetővé teszi az alapszínek megkülönböztetését, mint például a piros, zöld, kék.

      1. Színmodellek

Ahogy a fentiekből látjuk, a szín leírása a fő színeken vagy az ilyen fogalmakon alapuló bármely szín összeállításán alapulhat, mint a lightlodes, telítettség, színes hang. A számítógépes grafikára való hivatkozással a szín leírása szintén figyelembe kell vennie a képbevitel / kimenet sajátosságait is. A különböző fizikai reprodukciós folyamatok leírásának szükségességével kapcsolatban különböző színmodelleket fejlesztettek ki. A színmodellek lehetővé teszik a spektrum bizonyos színterületeit egy matematikai készülék segítségével. A színes modellek a színes árnyalatokat több primer színek összekeverésével írják le.

A fő színek árnyalatokra oszlik a fényerőre (sötéttől a fénytől), és a fényerő minden fokozata digitális értéket (például sötét - 0, a legfényesebb - 255) rendelnek. Úgy gondolják, hogy átlagosan az emberek ugyanolyan színű 256 árnyalatot észlelhetnek. Így bármilyen szín lebomlik a fő színek árnyalataira, és kijelölheti, hogy számok sorozata - színes koordináták.

Így a színes modell kiválasztásakor egy háromdimenziós színes koordináta-helyet határozhat meg, amelyben minden színt egy pont jelez. Ezt a helyet a színmodell helyének nevezik.

Szakmai grafikai programok általában lehetővé teszik, hogy működik több színes modellek, amelyek többsége számára létrehozott speciális célokra vagy különleges típusú festékek: CMY, CMYK, CMYK256, RGB, HSB, HLS, L * a * b, YIQ, GRAYSCALE (árnyékolók szürke) és a regisztrációs szín. Néhányat ritkán használják, más tartományok átfedik egymást.

Színes modell RGB.Az egyik leggyakoribb színmodell szívében, az RGB modellnek nevezik, három fő színek hozzáadásával játszik: piros (piros), zöld (zöld) és kék (kék). Minden csatorna - R, G vagy B saját külön paramétere, amely jelzi a megfelelő komponensek számát a végső színben. Például: (255, 64, 23) - egy erős vörös komponenst tartalmazó szín, egy kis zöld és nagyon kevés kék. Természetesen ez a rendszer a legmegfelelőbb a környezet festékeinek gazdagságának átadásához. De mindkét nagy költséget igényel, mivel a színmélység itt a legnagyobb - 3 csatorna 8 bit, ami összesen 24 bitet ad.

Mivel a modellt az RGB modellben hajtják össze, ezt hívják adalékanyag (Adalékanyag). Olyan modellen van, amely a modern monitorok színvisszaadása.

A Color Space RGB modell egyetlen kocka.

Ábra. 1.7. Színtér RGB modell

Színmodellek CMY ésCMYK.. A CMY modell három fő színeket is használ: cián (kék), bíbor (lila vagy bíbor) és sárga (sárga). Ezek a színek leírják az RGB modell három fő színét, amely fehér papírból tükröződik. Ezért leírhatja az RGB andcmymox kapcsolatát az alábbiak szerint:


.

Modell cmys kivonó (kivonás alapú) színmodell. Amint már említettük, a fehér hordozóban lévő színeket a CMY modellben írják le, vagyis a fehér papírra alkalmazott festék levonja a fehér fény spektrumának egy részét. Például egy kék (cián) festék a papír felületére. Most a papírra eső piros fény teljesen felszívódik. Így a kék hordozó vörös fényt von be a fehéren.

Egy ilyen modell a legpontosabban leírja a színeket, amikor képet jelenít meg, azaz nyomtatásban.

Mivel három színezéket igényel fekete, és az út költségeit, a CMY modell használata nem hatékony. Egy további tényező, amely nem adja hozzá a CMY modell vonzerejét, a nemkívánatos vizuális hatások megjelenése, amelyek előfordulnak, mivel a 3. pont kibocsátásában kisebb eltérésekkel rendelkezhetnek. Ezért a fekete (fekete) hozzáadódik a CMY modell alapvető három színéhez, és kap egy új színes modell CMYK-t.

A CMY modellből a CMYK modellhez való áthelyezéséhez a következő arányt használják:

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

C. = C.K.;

M.=M.K.;

Y.=Y.K..

Az RGB konverziós arány CMY és CMY a CMYK modellben csak akkor helyes, ha az alapszínek spektrális visszaverődési görbéi nem metszenek. Ezért általában azt mondhatjuk, hogy vannak olyan színek, amelyeket RGB modellekben ismertetünk, de a CMYK modellben nem írnak le.

Van egy CMYK256 modell, amelyet a kiváló minőségű képnyomtatás során pontosabb árnyalatokra használnak.

Színmodellek HSV és HLS.Úgy vélte, hogy a modellek a színes kezelőberendezésekkel való együttműködésre koncentrálnak, és néhány ember kényelmetlen. Ezért a HSV modellek, a HL-k intuitív telítettség és fényerő-hang fogalmakon alapulnak.

A színtér a HSV modell (színárnyalat, telítettség, érték), néha calledHSB (színárnyalat, színtelítettség, fényerő) egy henger koordináta rendszert használnak, és a beállított megengedett színek egy hexadecimális kúp eljutnak a csúcsra.

A kúp alapja élénk színeket képvisel, és megfelel V.\u003d 1. Az alapszín azonban V.\u003d 1 nincs azonos érzékelési intenzitással. Hang ( H.) a függőleges tengely körüli szöggel mérjük Ov.. Ugyanakkor a piros szín megfelel a 0  szögnek, a zöldnek - a 120i szögnek, stb. A színek egymást kiegészítve egymást a fehérhez, ellentétesek egymással, vagyis a hangok eltérnek 180 . Érték S.0-tól a tengelyen változik Ov.legfeljebb 1 a kúp széleire.

A kúp egyetlen magassága van ( V.\u003d 1) és a koordináták elején található bázis. Nagyságú kúp alapján H.és S.semmi értelme. Fehér színű mérkőzések pár S.= 1,V.\u003d 1. ACE Ov.(S.\u003d 0) megfelel az achromatikus színeknek (szürke tónusoknak).

A fehérre a megadott fehér hozzáadásának folyamata a telítettség csökkentése. S., és a fekete szín hozzáadásának folyamata - a fényerő csökkenése V.. A hatszög kúp alapja megfelel az RGB Kuba vetületének a fő átlója mentén.

Ábra. 1.8. Színtér HSV modell

Egy másik példa a rendszer épül az intuitív fogalmak hang színtelítettség és fényerő a HLS rendszer (Hue, fényerő, telítettség). Itt az összes szín halmaza két hatlapú kúp, amelyek egymáson vannak (alap az alaphoz).

Ábra. 1.9. Színtér HLS modell

Teljes színű és indexelt képek.Amint láttuk, a pixelek színeit kifejezetten több színparamétert is meghatározhat. Például az RGB-modell véges színét három fő szín három kifejezéssel határozzák meg. Ez a megközelítés lehetővé teszi, hogy az úgynevezett teljes szín képek.

A második megközelítés az, hogy a kép tárolása első részében tárolódik "paletta" amelyben a képen jelen lévő színek kódolhatók az egyik színmodell segítségével. És a második rész, amely közvetlenül leírja a kép képpontjait, valójában a paletta indexekből áll. Az ilyen módon kialakított képeket képeket nevezik indexelt paletta .

Az indexelt kép különleges alkalmával fekete-fehér kép. Ilyen képben csak 2 szín - fekete-fehér, kódolt 0 és 1. A kép mélysége ebben az esetben 1 bit. Ez a mélység nagyon rosszul illeszkedik a fotorealisztikus képek ábrázolásához, és csak speciális képekre vonatkozik.

A paletta méltósága az a képesség, hogy jelentősen csökkentse a fájlméretet a képen. A hátrány a korlátozott paletta méretű színek elvesztésének lehetősége. Jellemzően a paletta mérete legfeljebb 256 szín.


Virágok palettája színes reprodukciós rendszerekben R. G. B. , C. M. Y. K. és HSB.



Hogyan érzékeli a személy a színt?

A személy a fény retinán található színes receptorok (Colums) segítségével érzékeli a fényt.

Cums érzékeny a piros, zöld és kék színekre (alapvető színek).


A vörös, zöld és kék mennyiségét egy olyan személy érzékeli fehér .

Távollétük - hogyan a fekete és különböző kombinációi - mint számos virágok árnyalatait .


A színérzékelés fiziológiájának jellemzői alapján a személy legjobban a monitor képernyőjétől függ, mint a három alapvető színek kibocsátásának összege: piros, zöld, kék.

Ezt a színű renderelő rendszert RGB-nek nevezik, a színek angol nyelvének első betűi szerint (piros, zöld, kék).


A paletta színét a képlet segítségével határozhatjuk meg:

Szín = R + G + B

R, g, b - alapszínek, amelyek értékeket 0 és 255 között vesznek igénybe

Tehát az egyes alapszínek kódolásánál 24 bites színmélységgel 8 bitet felszabadítanak, majd n \u003d 2 8 \u003d 256 intenzitásszint lehetséges az egyes színek esetében.


Színképződés r g b

Szín

Színképzés

255 + 255 + 255

Lila

Az RGB rendszerben a színek palettája az alapszínek hozzáadásával van kialakítva: piros, zöld és kék.



Lila

A CMYK rendszer az RGB-vel ellentétben a nem kibocsátott, a visszavert fény megítélésén alapul.

Tehát a papírra alkalmazott kék festék elnyeli a piros és a zöld és kék színeket tükrözi.

A paletta színeit a képlet segítségével határozhatjuk meg:

Szín = C + M + Y

C, m és y-paletta színek, amelyek értékeket 0% -tól 100% -ig tartanak


Színképződés C m y k-ben

Szín

Színképzés

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

Y + C \u003d - R - B

A CMYK színes renderelő rendszerben a színek palettát átfedő kék, lila, sárga és fekete festékek alakítják ki.


  • Színárnyalat. (Színes árnyék)
  • Telítettség. (telítettség)
  • FÉNYERŐSSÉG. (Fényerősség)

Virágok palettája színes reprodukciós rendszerekben R. G. B. , C. M. Y. K. és HSB.

Előadás 5.

Színkódolás. Paletta

Színkódolás

Annak érdekében, hogy a számítógép lehetőséget kapjon arra, hogy színes képekkel dolgozzon, színeket kell ábrázolni, a színt kódoló számok formájában. A kódolási módszer a színes modelltől és a számjegyek formátumától függ a számítógépben.

RGB modellhez Minden egyes komponenst egy bizonyos tartomány által korlátozott számokkal lehet benyújtani, például a nullától egy egységig vagy egész számból nulla értékig a maximális értékig. A videoeszközök leggyakoribb színképes rendszere az úgynevezett RGB reprezentáció, amelyben bármely szín a három fő színek összege - piros, zöld, kék - meghatározott intenzitással rendelkezik. Minden lehetséges színek egyetlen kocka, és minden színt a három szám (R, G, B) - (piros, zöld, kék) határozza meg. Például sárga színt adunk (1, 1, 0), és a málna - mint (1, 0, 1), a fehér szín (1, 1, 1) és fekete - (0, 0, 0).

Általában az egyes színes komponensek tárolásán alapulnak, egy meghatározott számú memória bitek vannak hozzárendelve. Ezért úgy vélik, hogy a színes komponens megengedett értéke nem, de.

Szinte minden videó adapter képes sokkal nagyobb számú színt jeleníteni, mint valami, amelyet egy pixelhez rendelt video memória mérete határoz meg. Ennek a lehetőségnek a használata, a paletta fogalma bevezetésre kerül.

Paletta - olyan tömb, amelyben a pixel minden lehetséges értékét a színértéknek megfelelően kell elhelyezni (r, g, b ). A paletta és szervezetének mérete az alkalmazott videoadapter típusától függ.

A legegyszerűbb a paletta megszervezése
Ega -adapiter . A 16 lehetséges logikai szín (Pixel értékek) mindegyike alatt 6 bitet kapunk, 2 bit per színes komponensenként. Ebben az esetben a paletta színét a 00 formanyomtatvány bájtja állítja bergbrgb, ahol r, g, b, r, g, b 0 vagy 1. Ezért mindegyik 16 logikai szín esetében megadhatja a 64 lehetséges fizikai színek bármelyikét.

16 színű standard paletta videó módbanEGA, VGA. A paletta végrehajtása 16 színű adapter módokhozVga Sokkal nehezebb. Az adapter paletta támogatása mellettEGA. , a videó adapter továbbá tartalmaz 256 speciálisDac -Registrov, ahol 18 bites reprezentációt tárolnak minden színre (6 bit minden egyes komponensenként). Ugyanakkor az eredeti logikai számmal a 6 bites paletta regiszterek segítségévelEGA. összehasonlítva, mint korábban, értéke 0 és 63 között, de már nemRGB. - Színes bomlás és számDac - fizikai színt tartalmazó-kerék.

256 színű VGA-hoz. 256-VGA esetében A pixelérték közvetlenül a tömb indexelésére szolgál.DAC -Registrov.

Jelenleg a formátum meglehetősen gyakori.Igazi SZIN. amelyben minden egyes komponens egy bájtként jelenik meg, amely minden egyes komponenshez 256 fényerőt ad ki:R \u003d 0 ... 255, g \u003d 0 ... 255, b \u003d 0 ... 255. A színek száma 256x256x256 \u003d 16,7 millió (2 24).

Ez a kódolás módja az alkatrésznek nevezhető. A számítógépes képkódokbanIgazi SZIN. hármas bájt formájában, vagy hosszú egészben (négy bites) - 32 bitben csomagolva (pl.Windows API):

C \u003d 000000 BBBBBBBBB GGGGGGGG RRRRRRRR.

Indiai paletták

Ha képekkel dolgozik a számítógépes grafika rendszerekben gyakran szükséges keresni a kompromisszumot a képminőség (tart annyi szín, mint lehetséges) és a szükséges erőforrások tárolására és játszani a képet számított, például a memória mennyiségét ( Szükséges a bájtok számának csökkentése a pixelben). Ezenkívül egyes kép korlátozott számú színt használhat. Például két szín elegendő lehet a rajzhoz, rózsaszín, sárga, lila, piros, zöld, zöld, és az égen - kék és szürke árnyalatai az emberi arc számára fontosak. Ezekben az esetekben a teljes színkódolási szín használata redundáns.

A színek számának korlátozásakor használjon olyan palettát, amely a kép szempontjából fontos színeket biztosít. A paletta színek asztalának tekinthető. A paletta meghatározza a színkód és komponensei közötti kapcsolatot a kiválasztott színmodellben.

A számítógépes video rendszerek általában képesek a saját színpaletta programozására. Minden színes árnyalat egy szám, és ez a szám nem fejezi ki a pixel színét, hanem a színindexet (annak számát). Az azonos színt ez a szám a fájlhoz csatolt kísérő színpalettán szeretné. Az ilyen színpalettákat indexpalettáknak nevezik.

Az indexpaletta olyan adattábla, amely információt tárol arról, hogy az egyik vagy a másik kódolva van. Ezt a táblázatot grafikus fájljával hozza létre és tárolja.

A különböző képek különböző színpalettákkal rendelkezhetnek. Például egy képen a zöld színt egy 64 index kódolhatja, a másikban ez az index rózsaszín színű. Ha "valaki más" színpalettájával reprodukálja a képet, akkor a képernyőn lévő zöld fa rózsaszín lehet.

Fix paletta

Olyan esetekben, amikor a kép színét két bájttal kódolja (módÉlénk szín ) A képernyőn 65 ezer színű kép lehetséges. Természetesen ezek nem minden lehetséges színek, de csak egy 256. részesedés a rendelkezésre álló festékek általános folyamatos spektrumábólIgazi SZIN. . Ilyen képben minden két byte kódot szintén színt fejez ki a közös spektrumból. De ebben az esetben lehetetlen csatolni index palettán a fájlt, amelyben lenne írva, hogy milyen kódot milyen színű nem is felel meg, mivel ez a táblázat akkor is 65 ezer bejegyzés, valamint a mérete lenne több százezer bájt . Nem valószínű, hogy van értelme alkalmazni egy táblázatot a fájlra, amely lehet a több fájl nagysága. Ebben az esetben a rögzített paletta fogalmát használják. Nem kell alkalmazni a fájlt, mert bármilyen 16 bites színkódolással rendelkező grafikus fájlban ugyanaz a kód mindig ugyanolyan színt fejezi ki.

Biztonságos paletta

A biztonságos paletta kifejezést használjákWeb. -Ruch. Mivel az interneten lévő adatátviteli sebesség még mindig jobban kívánja lajstromozniWeb. -Tartonok Ne alkalmazzák a 8-bites színkódolással rendelkező grafikákat.

Ugyanakkor a probléma felmerül a tény, hogy a TeremtőWeb. "Az asszisztensnek fogalma sincs arról, hogy milyen számítógépes modellt és futtatni fogja a programokat. Nem biztos benne, hogy a "zöld karácsonyfa" vörös vagy narancssárga lesz a felhasználók képernyőjén.

E tekintetben a következő döntést hozták. A legnépszerűbb programok megtekintéséhezWeb. -Tránsok (tartók) előre vannak konfigurálva néhány fix paletta. Ha a fejlesztőWeb. - Az asszisztens, amikor illusztrációkat készít, csak ezt a palettát alkalmazza, akkor biztos lehet benne, hogy a világ minden tájának felhasználói helyesen látják a rajzot. Ebben a palettán nincsenek 256 szín, mivel feltételezhető, de csak 216. Ez annak köszönhető, hogy az internethez csatlakozó számítógépek nem képesek 256 színt reprodukálni.

Az ilyen paletta mereven meghatározó indexeket a 216 színek kódolásához biztonságos paletta nevezik.

Raszter és vektoros grafika.

A számítógépes grafika túlnyomó többsége kétféle típusra vonatkozik: raszter és vektor.

A raszteres ütemezésben a fő elem pixel (Az angol szavak csökkentése Képelem, képelem). Pixel ¾ Ez egy bittérkép elemi négyzet eleme, amelyek belsejében a szín, a fényerő és más tulajdonságok változatlanok maradnak. Az egész kép az azonos méretű legkisebb négyzetekből áll, mindegyiknek van egy bizonyos színe és fényereje, és a fájlban van.

Más szóval, ennek elve: Vegye meg a környező folyamatos valóságot, oszd meg kis négyzetekre, és tegye a négyzetek négyzetét. Ha a pixel négyzetek ellentétesek a szemmel, a digitális kép nagyon természetesnek tűnik.

Szinte minden grafikus bemeneti eszköz egy személyi számítógépen és kimeneten, raszteres elvre épül, a raszterpontok formájában digitalizálódik. A számítógépbe bevitt képek vagy fotók például a szkennerből vagy az interneten keresztül raszteres típusúak lesznek.

A pixel méretének mérete felbontás. Felbontás ¾ Ez a hosszúsága egy hosszúságú képpontok egy hüvelyk. A felbontást dpi dpi-ben mérjük (pontok / hüvelyk). Egy hüvelyk 2,54 cm.

Vektoros grafikákban a fő elem a vonal. Pontosabban szegmens: Vágja le a két referenciapont által korlátozott vonalat. Minden rajzszegmenseket bizonyos matematikai képletek formájában rögzítik. A szegmensek és referenciapontok színét, vastagságát és egyéb tulajdonságait is meg kell adni. A támogatási pontok segítségével összekötő szegmensek egymáshoz kapcsolódnak kontúrok. A zárt kontúrok színével, gradienssel, textúrával stb.

Vektoros grafika célja - rajzok, logók, üzleti grafika stb. Egyszerű és szegény egy festői tervben, de meghatározva. Az ilyen rajz nem a valóság pontos tükröződése, valami értelme és képe, amelyek más embereknek érthetőek. By the way, a szöveg is vektoros grafika, az összes betű vektoros kontúrokból származik.

Szín ábrázolása a számítógépen.

Amint már említettük, mindent a számítógépen fejeznek ki nullák és egységek kombinációjával, beleértve a színt is. Különböző színleírási lehetőségek vannak, a leggyakoribbak az alábbiakban vannak.

a) bitmap mód.Ez a legjelentősebb ábrázolás - a megverték, a pixel színe vagy a vektor objektum egy kicsit kódol. Tehát csak két opciót kódolhatsz - fekete-fehér szín (vagy bármely más két színe, mint például a piros és zöld). Bitmap módban a szöveg általában bemutatásra kerül, valamint a Barclasses - fekete rajzok fehér alapon.


b) szürkeárnyalatos üzemmód. A kódoló a fényerő hang fekete-fehér illusztrációk, egy byte alkalmazunk (8 kisülések), melynek eredményeként egy szürke színű gradáció minden egyes pontja 2 8 \u003d 256. Ez elég elég a fekete-fehér tónusos grafika számára, nincs szükség nagyobb részletekre.

c) indexrendszer- Egy színt egy bájt kódol, ugyanaz a 256 szín kiderülhet. Természetesen egy ilyen kis számú színkód csökkenti a képminőséget.

Ez megtörténik, hogy az index módot rajzok létrehozásakor használják. A meglévő indexpalettát nevezik, és a megfelelő szín van kiválasztva. Ha nincs szükség, vagy a vágy, hogy költeni egy részletesebb választás, akkor ezen a színező végein.

Az index módot gyakran használják az interneten, ahol a weboldal betöltési ideje lejátszásra kerül. Az idő lesz kevesebb, mint a kevesebb oldal méret. A szín leírásának megtakarításai az internetes bannerek méretét is nyerik.

d) Mód Igazi SZIN.vagy színes modell RGB.A színek csak a monitorokra vonatkoznak, és az RGB kifejezés sokkal szélesebb. A modell alapja három színe van: piros, zöld és kék. Piros, zöld, kék, a modell az ilyen színek angol nyelvének első betűi szerint nevezik (1. ábra). Visionunk úgy van kialakítva, hogy az emberi szem által látható bármilyen színe a három fő színek összekeverésével érhető el.

A modell jól illeszkedik a fénykibocsátó tárgyakhoz, különösen a monitor képernyőkhöz. A számítógépen lévő szkennerek, digitális fényképezőgépek és más eszközbeviteli eszközök is az RGB modellben működnek, mert a végén egy személy elektronikus képet lát a monitor képernyőjén.

A fő színek fényerejének kódolásához 256 értéket használnak, vagyis egy bájtos vagy 8 kibocsátás. Összesen egypontos színkódot kell ki kell tölteni 24 kisülést. És az egész kódoló rendszer egyértelműen meghatározható 2 24 ≈ 16,8 millió különböző színt biztosít.

Tény, hogy ilyen hatalmas számú színek a képernyőn nem szükséges, egy személy megkülönbözteti a 200.000-es színes árnyalatot. De ez a kódoló rendszer - minden csatorna esetében nem kevesebb, mint egy bájt. És fájlok feldolgozásakor, akkor előfordul, hogy a felesleges árnyalatú lehet hasznos, sőt szükséges.

Ábra. 1. Színes modell RGB.

e) CMYK színmodell(2. ábra). A fő színek kék (cián), lila (bíbor), sárga (sárga), fekete (fekete). A fekete szín színmodellének megjelölésében az első betű van, de az utóbbi úgy, hogy nincs zűrzavar az RGB rendszerben szereplő betűvel.

Ábra. 2. Színmodell CMYK.

Ez a modell a visszavert szín leírására szolgál, elsősorban a nyomtatásban. A színes nyomtatott termékek nagy részét a CMYK modellben végzik (hatszínű és pantonikus nyomtatás van, de ezeknek a részeknek a figyelembevétele meghaladja a kurzus hatályát). Színes elektronikus kép nyomtatásakor még egy irodai nyomtatóra is, egy automatikus RGB konverzió a CMYK-ban.

Ha a felületről fényt tükröz, a fény egy része felszívódik, és a színt olyan fényhullámok határozzák meg, amelyek nem felszívják a felületet. Minél nagyobb a különböző színek, annál nagyobb az abszorpció, kevésbé visszaverődés, a sötétebb úgy néz ki, mint egy felület. Az összes szín keverése fekete színt ad. És az abszorpció hiánya teljes tükrözést ad, mint a tükörben. Ha a fehér szín a tükörre esik, akkor ez nulla festés.

A fénykibocsátás során a másik fordítva a nagyobb a fényhullámok, annál nagyobb a világ fényereje. Az összes fényhullám egységes kibocsátása fehér színnek felel meg. És a kibocsátás hiánya (tükröződés itt elhanyagoljuk) a fekete színnek felel meg.

A fentiekből a következőképpen az RGB és a CMYK modellek leírják az ellenkező folyamatot. Ezért az RGB-ben az összes nulla index a fekete színnek felel meg, és minden egység fehér. CMYK-ban, ellenkezőleg: Minden nullák fehér színűek, és az egységek feketeek.

Az RGB és a CMY modell elméletében (K nélkül K), a tükrözöttek ellentétesek: az egyik modell fő színei választhatók a másik számára, és éppen ellenkezőleg (1. és 2. ábra). Miért kerül sor fekete és fekete?

Az a tény, hogy amikor a nyomtatás során ténylegesen felhúzásra kerül, az elmélet nem működik. Keverés kék, lila és sárga festékek nem fekete, de sötétbarna színű. Eközben a fekete szín fő a nyomtatásban: a szöveg általában fekete nyomtatott, és sok színes, fekete-fehér termék van. Ezért szükség van egy külön, fekete koordináta bevezetésére a színmodellben.

Betöltés ...Betöltés ...