BITMÉLYESSÉG TUTORIAL
On január 20, 2022 by adminA bitmélység azt határozza meg, hogy hány egyedi szín áll rendelkezésre egy kép színpalettáján az egyes színek meghatározására használt 0-k és 1-ek, azaz “bitek” számával. Ez nem azt jelenti, hogy a kép feltétlenül használja az összes ilyen színt, hanem azt, hogy a színeket ilyen pontossággal tudja megadni. Egy szürkeárnyalatos kép esetében a bitmélység számszerűsíti, hogy hány egyedi árnyalat áll rendelkezésre. A nagyobb bitmélységű képek több árnyalatot vagy színt tudnak kódolni, mivel a 0-k és 1-ek több kombinációja áll rendelkezésre.
TERMINOLÓGIA
A digitális kép minden egyes színes képpontja a három alapszín: a vörös, a zöld és a kék valamilyen kombinációjával jön létre. Minden egyes elsődleges színt gyakran “színcsatornának” neveznek, és a bitmélység által meghatározott intenzitásértékek bármely tartományával rendelkezhet. Az egyes alapszínek bitmélységét “csatornánkénti biteknek” nevezzük. A “bit per pixel” (bpp) a három színcsatorna bitjeinek összegére utal, és az egyes pixeleken elérhető összes színt jelenti. A színes képeknél gyakran adódnak zavarok, mert nem lehet egyértelmű, hogy a kiírt szám a pixelenkénti bitekre vagy a csatornánkénti bitekre vonatkozik. A “bpp” utótag használata segít megkülönböztetni ezt a két kifejezést.
PÉLDA
A legtöbb digitális fényképezőgépből származó színes kép csatornánként 8 bitet tartalmaz, így összesen nyolc 0-t és 1-et használhat. Ez 28 vagy 256 különböző kombinációt tesz lehetővé – ami 256 különböző intenzitásértéket jelent minden egyes alapszínhez. Ha mindhárom alapszínt minden egyes képpontban kombináljuk, ez 28*3 vagy 16 777 216 különböző színt, azaz “valódi színt” tesz lehetővé. Ezt pixelenként 24 bitnek nevezik, mivel minden egyes pixel három 8 bites színcsatornából áll. Az elérhető színek száma bármely X-bites kép esetében csak 2X, ha X a pixelenkénti bitekre utal, és 23X, ha X a csatornánkénti bitekre utal.
KOMPARISON
A következő táblázat a különböző képtípusokat a bitek (bitmélység), a rendelkezésre álló összes szín és a közös elnevezések szempontjából szemlélteti.
Bits per pixel | A rendelkezésre álló színek száma | Gyakornév(ek) |
---|---|---|
1 | 2 | Monokróm |
2 | 4 | CGA |
4 | 16 | EGA |
8 | 256 | VGA |
16 | 65536 | XGA, High Color |
24 | 16777216 | SVGA, True Color |
32 | 16777216 + Transparency | |
48 | 281 Trillion |
BIT DEPTH VISUALIZATION
Az alábbi címkék bármelyike fölé mozgatva az egeret, a kép újra megjelenik a kiválasztott színmennyiséggel. A 24 bpp és a 16 bpp közötti különbség finom, de jól látható lesz, ha a kijelzője true color vagy magasabb (24 vagy 32 bpp) értékre van állítva.
24 bpp | 16 bpp | 12 bpp | 10 bpp | 8 bpp |
HASZNOS TANÁCSOK
- Az emberi szem csak körülbelül 10 millió különböző színt képes megkülönböztetni, így egy képet 24 bpp-nél több színben elmenteni túlzás, ha a kép egyetlen célja a megtekintés. Másfelől a 24 bpp-nél nagyobb bites képek még mindig nagyon hasznosak, mivel utófeldolgozás során jobban megállják a helyüket (lásd “Poszterizálás oktatóanyag”).
- A színcsatornánként 8 bitnél kevesebbet tartalmazó képek színátmenetei jól láthatók a kép hisztogramján.
- A rendelkezésre álló bitmélység-beállítások a fájltípustól függnek. A szabványos JPEG- és TIFF-fájlok csak 8, illetve 16 bitet használhatnak csatornánként.
Vélemény, hozzászólás?