Seznam softwarových palet - List of software palettes
Tohle je seznam softwarových palet používané počítači. Systémy, které používají 4bitovou nebo 8bitovou hloubku pixelů, mohou zobrazit až 16 nebo 256 barev současně. Mnoho osobních počítačů počátkem roku 1990 zobrazovalo maximálně 256 různých barev, které byly volně vybrány softwarem (uživatelem nebo programem) z jejich širšího hardwaru RGB paleta barev.
Obvyklý výběr barev v omezených podmnožinách (obvykle 16 nebo 256) plné palety zahrnuje některá uspořádání úrovní RGB běžně používaná u 8bitových palet jako hlavní palety nebo univerzální palety (tj. palety pro víceúčelové použití).
Toto je několik reprezentativních softwarových palet, ale u takových systémů lze provést jakýkoli výběr.
Konkrétní barevné palety hardwaru naleznete v článcích Seznam monochromatických a RGB palet, Seznam 8bitových počítačových hardwarových palet, Seznam 16bitových počítačových hardwarových palet a Seznam palet herních konzolí.
Každá paleta je reprezentována řadou barevných polí. Pod každou paletou se zobrazuje verze o velikosti jednoho pixelu, která usnadňuje srovnání velikostí palety.
Pro každou jedinečnou paletu je uveden testovací graf barev a ukázkový obrázek (následuje originál truecolor) vykreslený s touto paletou (bez rozkladu). Zkušební tabulka ukazuje plné 8bitové, 256 úrovní červené, zelené a modré (RGB ) primární barvy a azurová, purpurová a žlutá doplňková barva, spolu s plným 8bitovým, 256úrovňovým stupněm šedi. Přechody mezilehlých barev RGB (oranžová, limetkově zelená, mořská zeleň, nebesky modrá, fialová a fuchsiová) a úplná odstín spektrum je také přítomno. Barevné tabulky nejsou gama opraveno.
Tyto prvky ilustrují barevnou hloubku a distribuci barev jakékoli dané palety a ukázkový obrázek ukazuje, jak by výběr barev těchto palet mohl představovat obrazy v reálném životě.
Specifika systému
Toto jsou výběry barev oficiálně používaných jako systémové palety v některých populárních operačních systémech pro osobní počítače, které podporují 8bitové displeje.
Výchozí 16barevná paleta systému Microsoft Windows
Používá tato platforma jako zhruba zpětně kompatibilní paleta pro textové režimy CGA, EGA a VGA, ale s barvami uspořádanými v jiném pořadí. Také je výchozí paleta pro 16 barevných ikon.
Odpovídající indexy do této palety jsou:
0 - černá 8 - šedá 1 - kaštanová 9 - červená 2 - zelená 10 - vápno 3 - olivový 11 - žlutá 4 - námořnictvo 12 - modrá 5 - fialová 13 - fuchsie 6 - šedozelená 14 - aqua 7 - stříbro 15 - bílá
Microsoft Windows výchozí paleta 20 barev
V režimu 256 barev existují čtyři další standardní barvy Windows, celkem dvacet vyhrazených barev systému;[1][2] systém tedy ponechává 236 indexů palet zdarma pro použití aplikacemi. Položky systémových barev v tabulce palet 256 barev jsou prvních deset plus posledních deset. V každém případě se zdá, že další systémové barvy nepřidávají ostré barevné bohatství: jsou to jen některé mezilehlé odstíny šedivých barev.
Kompletní paleta systému Windows s 20 barvami je:
0 - černá 246 - krém 1 - tmavě červená 247 - středně šedá 2 - tmavě zelená 248 - tmavě šedá 3 - tmavě žlutá 249 - červená 4 - tmavě modrá 250 - zelená 5 - tmavě purpurová 251 - žlutá 6 - tmavě azurová 252 - modrá 7 - světle šedá 253 - purpurová 8 - peníze zelené 254 - azurová 9 - nebesky modrá 255 - bílá
Výchozí 16barevná paleta Apple Macintosh
Když společnost Apple Computer v roce 1987 představila Macintosh II, byla do této palety zahrnuta tato 16barevná paleta Systém 4.1.
0 - bílá 8 - zelená 1 - žlutá 9 - tmavě zelená 2 - oranžová 10 - hnědá 3 - červená 11 - opálení 4 - purpurová 12 - světle šedá 5 - fialová 13 - středně šedá 6 - modrá 14 - tmavě šedá 7 - azurová 15 - černá
Výchozí paleta RISC OS
Acorn RISC OS 2.xa 3.x poskytly tuto 16barevnou paletu:[3]
0 - bílá 8 - tmavě modrá 1 - šedá # 1 9 - žlutá 2 - šedá # 2 10 - zelená 3 - šedá # 3 11 - červená 4 - šedá # 4 12 - béžová 5 - šedá # 5 13 - tmavě zelená 6 - šedá # 6 14 - oranžová 7 - černá 15 - světle modrá
Uspořádání RGB
Jedná se o výběr barev založený na rovnoměrně uspořádaných úrovních RGB, které poskytují kompletní kombinace RGB, používané hlavně jako hlavní palety zobrazit jakýkoli druh obrazu v rámci omezení 8bitového pixelu hloubka.
6 úrovní RGB
Červené #000000 #330000 #660000 #990000 # CC0000 # FF0000 Zelený #000000 #003300 #006600 #009900 # 00CC00 # 00FF00 Modrý #000000 #000033 #000066 #000099 # 0000CC # 0000FF
Mít šest úrovní pro každou primární, s 6³ = 216 kombinací. Index lze adresovat pomocí (36 × R) + (6 × G) + B, přičemž všechny hodnoty R, G a B jsou v rozsahu od 0 do 5. Je určen jako homogenní kostka RGB a poskytuje šest skutečných odstínů šedé. Existuje také prostor pro další druhy 40 barev, takže operační systémy nebo programy mohou přidat další barvy.
Systémy, které používají tuto softwarovou paletu, jsou:
- Webová paleta
- Apple Macintosh Výchozí paleta 256 barev. Obsahuje také čtyři přechody po deseti odstínech šedé, červené, zelené a modré.
6-7-6 úrovní RGB
Červené #000000 #330000 #660000 #990000 # CC0000 # FF0000 Zelený #000000 # 002A00 #005500 #008000 # 00AA00 # 00D400 # 00FF00 Modrý #000000 #000033 #000066 #000099 # 0000CC # 0000FF
Tato paleta je konstruována se šesti úrovněmi pro červené a modré primární a sedmi úrovněmi pro zelené primární, což dává kombinace 6 × 7 × 6 = 252. Index lze řešit pomocí (42 × R) + (6 × G) + B, přičemž hodnoty R a B jsou v rozsahu od 0 do 5 a G v rozmezí od 0 do 6. Stejný případ jako v předchozím případě, ale s přidanou úrovní zelené kvůli větší citlivosti normálního lidského oka na tuto frekvenci.
Neposkytuje skutečné šedé, ale zbývající indexy lze vyplnit čtyřmi mezivrstevami. V každém případě je pro jakoukoli jinou barvu malý prostor.
6-8-5 úrovní RGB
Červené #000000 #330000 #660000 #990000 # CC0000 # FF0000 Zelený #000000 #002400 #004900 # 006D00 #009200 # 00B600 # 00DB00 # 00FF00 Modrý #000000 #000040 #000080 # 0000BF # 0000FF
Tato paleta má šest úrovní pro červenou, osm úrovní pro zelenou a pět úrovní pro modré primárky, což dává 6 × 8 × 5 = 240 kombinací. Index lze řešit pomocí (40 × R) + (5 × G) + B, přičemž R se pohybuje od 0 do 5, G od 0 do 7 a B od 0 do 4. Úrovně se volí jako funkce citlivosti normálu lidské oko na každou primární barvu.
Rovněž neposkytuje skutečné šedé. Zbývající indexy lze vyplnit šestnácti mezivrstvy šedé nebo jinými stálými barvami. Ve skutečnosti je to nejlépe vyvážené RGB mistr softwarová paleta[Citace je zapotřebí ], v kompromisu mezi uspořádáním RGB založeným na citlivosti lidského oka a dostatečným počtem zbývajících položek palety pro jiné účely.
8-8-4 úrovně RGB
Červené #000000 #240000 #490000 # 6D0000 #920000 # B60000 # DB0000 # FF0000 Zelený #000000 #002400 #004900 # 006D00 #009200 # 00B600 # 00DB00 # 00FF00 Modrý #000000 #000055 # 0000AA # 0000FF
Úroveň RGB 8-8-4 používá osm úrovní pro každou z červených a zelených barevných složek (3 + 3 bity vyššího řádu) a čtyři úrovně (2 bity nižšího řádu) pro modrou složku, kvůli nižší citlivosti normální lidské oko k této primární barvě. Výsledkem je paleta 8 × 8 × 4 = 256 barev takto:
Tato softwarová paleta RGB zabírá celý 8bitový rozsah možných položek palety, takže zde není místo pro další pevné barvy. Software využívající tuto paletu musí kreslit prvky svého uživatelského rozhraní stejnými barvami, jaké se používají k zobrazování obrázků. Také opět neposkytuje skutečné šedé.
Další běžné použití softwarových palet
Palety ve stupních šedi
Všech 256 barev v paletě stupňů šedi Temný Jasný
Jednoduchá paleta umožnila dělat všechny tripletní RGB primárky se stejnými hodnotami jako spojitý přechod od černé k bílé prostřednictvím plně dostupných položek palety. Zde je 8bitová paleta 256 úrovní:
Používá se k zobrazení čistého stupně šedi TIFF nebo JPEG například obrázky.
Palety barevných přechodů
Palety vyrobené z nepřetržitého barevného přechodu od nejtmavších po nejsvětlejší libovolné odstíny. S pixelovými daty se zachází, jako by šlo o stupně šedi, ale barevná tabulka hraje s barevnými kombinacemi RGB, nejen šedými. Vztah mezi originálem jas a ten mapovaný se může lišit, ale stupnice osvětlení je zachována u všech položek palety.
Jedním z velmi běžných případů takových palet je sépiový tón paleta, která dává obrázku staromódní a starý vzhled (vlevo). Zde je uveden další příklad přechodu založený na modrých odstínech (vpravo), ale lze použít jakýkoli odstín nebo míchání odstínů. Mnoho mobily s vestavěnými fotoaparáty mají možnost pořizovat barevné fotografie pomocí této techniky.
Všech 256 barev v paletách barevných přechodů (příklad) Červené Temný Jasný Zelený Temný Jasný Modrý Temný Jasný
Adaptivní palety
Ti, jejichž celý počet dostupných indexů je naplněn RGB kombinacemi vybranými ze statistického pořadí vzhledu (obvykle vyváženého) konkrétního úplného pravdivá barva původní obrázek. Existuje mnoho algoritmů pro výběr barev kvantizace barev; jedním dobře známým je Heckbertův algoritmus mediánu řezu. Zde je 8bitová 256 barevná paleta použitá s testovacím grafem barev a ukázkou obrázku výše:
Adaptivní palety fungují dobře pouze s a jedinečný obrázek. Pokus o zobrazení různých obrázků s adaptivními paletami na 8bitovém displeji má obvykle za následek pouze jeden obrázek se správnými barvami, protože obrázky mají různé palety a současně lze zobrazit pouze jeden. Zde je příklad toho, co se stane, když se indexovaný barevný obrázek zobrazí s jakoukoli paletou barev, která není vlastní adaptivní paletou:
Falešné barevné palety
Falešná mapa palety barev Temný Jasný
Falešné srovnání palety barev Temný #000000 purpurová #333333 modrý #666666 tyrkysová #999999 zelený #CCCCCC žlutá #FFFFFF Červené Jasný
Libovolné barevné stupnice přechodu, obvykle 256 odstínů, bez vztahu ke skutečným barvám daného obrázku. Používají se k umělému zabarvení obrazu ve stupních šedi k odhalení detailů nebo k mapování hodnot úrovně pixelu na množství nějaké fyzické velikosti (potenciál, teplota, nadmořská výška atd.)
Ve výše uvedeném příkladu si všimněte, že nové podrobnosti lze v tmavých oblastech pozadí původní fotografie vidět jako modré nad purpurovou.
Zde je 8bitová paleta 256 barevných přechodů použitá s testovacím grafem barev a výše uvedeným vzorkem obrázku:
Existuje mnoho falešná barva palety, některé standardizované, používané hlavně ve vědeckých aplikacích: astronomie a radioastronomie, satelitní zobrazování pozemků, termografie, studium materiálů, tomografie a magnetická rezonance v medicíně atd.
Viz také
- Paleta (výpočetní)
- Indexovaná barva
- Tabulka barevného vyhledávání
- Barevná hloubka
- Barvy webu
- Názvy barev X11
Poznámky
- ^ Správce palet: Jak a proč dělá to, co dělá, článek je v souboru Windows Write uvnitř samorozbalovacího archivu.
- ^ https://docs.microsoft.com/en-us/windows/desktop/opengl/palettes-and-the-palette-manager
- ^ House of Mabel: RISC OS 2