A fényképek kódolás - studopediya

Létre és tárolhatja, grafika egy számítógép két módon - például egy bittérkép vagy, mint egy vektor. Minden egyes kép típusának használt módszer kódolási.







Kódolás bitmapek

A bitmap egy sor pontok (pixelek) különböző színekben. Pixel - a legkisebb kép területet, amelynek színe egymástól függetlenül állítható be.

A kép kódolási folyamat végre térbeli diszkretizáció. Térbeli mintavétel a kép össze lehet hasonlítani az építkezés egy mozaikkép (nagyszámú kis színes üvegek). A kép van osztva külön kis töredékek (pont), és minden rész van beállítva, hogy a színét, vagyis a színkódot (vörös, zöld, kék, és így tovább).

A fekete-fehér kép információt térfogata legalább egy pont megegyezik az egy bit (fekete vagy fehér - 1 vagy 0).

Négy szín - 2 bitet.

8 szín szükséges - 3 bit.

16 színben - 4 bit.

A 256 szín - 8 bites (1 bájt).

A fényképek minősége függ a képpontok száma (a pont mérete annál kisebb, és ezért nagyobb a szám, annál jobb a minőség), és a használt színek számát (a több szín, annál jobb a kódolt kép).

Színeket képviselő formájában numerikus kód, melyet a két egymásra fordított szín modell: RGB vagy CMYK. Az RGB modellt használják a televíziók, monitorok, projektorok, szkennerek, digitális fényképezőgépek ... A fő színek ebben a modellben: piros (Red), zöld (zöld), kék (Blue). CMYK modell nyomtatásnál használt kialakítására a képeket papírra nyomtatják.







Színes képek lehetnek különböző színmélység, ami által a bitek száma kódolásához használt színes pont.

Ha kódolni a színe egy kép pont három bit (egy bit RGB), megkapjuk a nyolc különböző színben.

A gyakorlatban azonban, hogy adatokat tároljon a színét minden pontján RGB színes kép modellje általában 3 bájt (azaz 24 bit) - 1 byte (azaz 8 bit) minden színösszetevője. Így minden RGB-komponens vehet érték 0-tól 255-ig (a február 8 = 256 értékeket), mint az egyes kép pont, egy ilyen kódolási rendszert lehet festett egyik 16777216 szín. Ez meg a színek nevezett True Color (true color), mert az emberi szem még mindig nem képes különbséget tenni egy nagyobb fajta.

Bitképek nagyon érzékenyek a skála (növekedés vagy csökkenés). Ha csökkenti a bitmap több szomszédos képpontok átalakítható, így elvesztette megkülönböztethetetlenségével finom részleteket. Amikor ráközelít méretének növelése minden pont, és van egy lépés hatása is látható szabad szemmel.

Coding vektor

A vektor kép egy sor grafikus primitívek (pont, vonal, ellipszis ...). Minden primitív leírja a matematikai képleteket. Coding függ az alkalmazási környezet.

Az előnye, vektorgrafikus, hogy a fájlok tárolására vektorgrafikus, viszonylag kis térfogatú.

Fontos az is, hogy a vektorgrafikus növelhető vagy csökkenthető anélkül, hogy a minőség romlása.