Formát pixelu

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Formát pixelu (angl. ) označuje barevný model a způsob uložení jeho složek v paměti.

Pro značení formátu se používá mnoho mírně odlišných notací. Například pixely ve formátu RGB s 8 bity na každý kanál mohou být uloženy v modelu RGB24 (RGB888) nebo BGR24 podle pořadí jednotlivých bajtů v paměti. +more ARGB, RGBA nebo RGBA32 přidává ještě další bajt pro alfa kanál. Pokud je použito podvzorkování barvonosných složek, tvoří několik pixelů bloky, které mají některou barvonosnou složku společnou.

Když se pixel skládá z více složek (např. tři složky R, G, B), má smysl hovořit o planárních a prokládaných formátech. +more Planární formát obrazu říká, že jednotlivé složky budou v paměti uloženy odděleně za sebou. V případě RGB24 by to znamenalo : R_0 R_1 R_2 \dots G_0 G_1 G_2 \dots B_0 B_1 B_2 \dots Naproti tomu prokládaný formát jednotlivé kanály pixelu prokládá. V tomto případě by RGB24 bylo uloženo jako : R_0 G_0 B_0 R_1 G_1 B_1 R_2 G_2 B_2 \dots Mimoto existuje semiplanární (biplanární) formát, ve kterém jsou tři složky (Y, U, V) uloženy ve dvou rovinách. Například pro NV12 je uložena nejprve složka Y, pak prokládaně složky U společně s V.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top