Stránka 1 z 1

16bitová barevná paleta

Napsal: sob 19. kvě 2007, 10:46
od Lukfi
Ahoj, neznáte někdo nějaký program, kde by se daly snadno tvořit barvy v 16bitové paletě? Jako se třeba v HTML editorech dají tvořit barvy z 24bit palety (na posuvnících si vyberete R, G, B a ono vám to vyhodí hexadecimální číslo), tak jestli existuje něco podobného pro 16bit paletu (aby výstup byl buď hexadecimálně 0000-ffff nebo desítkově 0-65535).

Napsal: sob 19. kvě 2007, 22:32
od €agle
Clovece tak jsem po tom koukal asi hodinu a nikde jsem nic pro 16 bit barvy nenasel. S trochou matematiky by vsak nemel byt problem prevest 24 bit barvu na 16 bit (s drobnou nepresnosti).
r = R / 8
g = G / 4
b = B / 8
color = r * 2048 + b* 32 + g

Napsal: sob 19. kvě 2007, 23:07
od Lukfi
Ale tak, ono to jde za pomoci windowsovský kalkulačky, když víš, že je to 16 bitů, je to 5-6-5 bitů pro R/G/B a tedy decimálně 0-63/0-127/0-63. Ale je to dost zdlouhavý proces, tak jsem chtěl vědět, jestli neni nějakej elegantnější způsob. No, on by možná nebyl problém to nějak naprogramovat, ale spíš radši použiju jinou grafickou knihovnu... pro 8bitové barvy.

Napsal: sob 19. kvě 2007, 23:20
od €agle
Tak naprogramovat by to nemel byt problem, v podstate by stacily 3 slidery a jedno okynko, kde by to ukazovalo barvu...

Napsal: sob 19. kvě 2007, 23:24
od shadow

Napsal: pon 21. kvě 2007, 15:10
od Lukfi
to je jenom pro tvorbu 24bitových barev, které budou kompatibilní s 16bitovou paletou. Já jsem měl na mysli něco, co bude vyloženě vyhazovat 16bitový kód barvy (čili 0-65535 nebo $0000-$FFFF).