Avatar uživatele
Registrovaný

Jaké přesně RGB hodnoty barev použije Windows program Malování v 256barevném BMP?

Odpovědi:

Avatar uživatele
Registrovaný

Vyrobil jsem Portable Pixel Map obsahující všechny barvy.
( echo "P3
4096 4096
255" ; for x in {0..255} ; do
for y in {0..255} ; do
for z in {0..255} ; do
printf "%3i %3i %3i\n" "$x" "$y" "$z"
done
done
done ) > v.ppm

V IrfanView jsem ji převedl na 24bitovou BMP a ve Windows malování na 256barevnou BMP. Tu v IrfanView na Portable Pixel Map w.ppm .
Vytáhl jsem barvy. Bylo jich 250.


awk '
m{for(i=1;i<=NF;i++){print$i}; }
$0=="255"{m=1;}
' w.ppm | awk '{
printf("%i",$1);
if(NR%3){
printf(" ");
} else {
printf("\n");
};
}' | sort -u


Doplnil jsem hlavičku, naformátoval rámec 25*10 pixelů a dostal jsem Portable Pixel Map pro všechny barvy generované do Windows Malováním 256barevné BMP :

P3
25 10
255
0 0 0
0 0 128
0 0 192
0 0 255
0 0 64
0 128 0
0 128 128
0 128 192
0 128 64
0 160 0
0 160 128
0 160 192
0 160 64
0 192 0
0 192 128
0 192 192
0 192 64
0 224 0
0 224 128
0 224 64
0 255 0
0 255 255
0 32 128
0 32 192
0 32 64
0 64 0
0 64 128
0 64 192
0 64 64
0 96 0
0 96 128
0 96 192
0 96 64
128 0 0
128 0 128
128 0 192
128 0 64
128 128 0
128 128 128
128 128 192
128 128 64
128 160 0
128 160 128
128 160 192
128 160 64
128 192 0
128 192 128
128 192 192
128 192 64
128 224 0
128 224 128
128 224 64
128 32 0
128 32 128
128 32 192
128 32 64
128 64 0
128 64 128
128 64 192
128 64 64
128 96 0
128 96 128
128 96 192
128 96 64
160 0 128
160 0 192
160 0 64
160 128 0
160 128 128
160 128 192
160 128 64
160 160 0
160 160 128
160 160 164
160 160 192
160 160 64
160 192 0
160 192 128
160 192 192
160 192 64
160 224 0
160 224 128
160 224 64
160 32 0
160 32 128
160 32 192
160 32 64
160 64 0
160 64 128
160 64 192
160 64 64
160 96 0
160 96 128
160 96 192
160 96 64
166 202 240
192 0 128
192 0 192
192 0 64
192 128 0
192 128 128
192 128 192
192 128 64
192 160 0
192 160 128
192 160 192
192 160 64
192 192 0
192 192 128
192 192 192
192 192 64
192 220 192
192 224 0
192 224 128
192 224 64
192 32 0
192 32 128
192 32 192
192 32 64
192 64 0
192 64 128
192 64 192
192 64 64
192 96 0
192 96 128
192 96 192
192 96 64
224 0 128
224 0 192
224 0 64
224 128 0
224 128 128
224 128 192
224 128 64
224 160 0
224 160 128
224 160 192
224 160 64
224 192 0
224 192 128
224 192 64
224 224 0
224 224 128
224 224 64
224 32 0
224 32 128
224 32 192
224 32 64
224 64 0
224 64 128
224 64 192
224 64 64
224 96 0
224 96 128
224 96 192
224 96 64
255 0 0
255 0 255
255 251 240
255 255 0
255 255 255
32 0 128
32 0 192
32 0 64
32 128 0
32 128 128
32 128 192
32 128 64
32 160 0
32 160 128
32 160 192
32 160 64
32 192 0
32 192 128
32 192 192
32 192 64
32 224 0
32 224 128
32 224 64
32 32 128
32 32 192
32 32 64
32 64 0
32 64 128
32 64 192
32 64 64
32 96 0
32 96 128
32 96 192
32 96 64
64 0 128
64 0 192
64 0 64
64 128 0
64 128 128
64 128 192
64 128 64
64 160 0
64 160 128
64 160 192
64 160 64
64 192 0
64 192 128
64 192 192
64 192 64
64 224 0
64 224 128
64 224 64
64 32 0
64 32 128
64 32 192
64 32 64
64 64 0
64 64 128
64 64 192
64 64 64
64 96 0
64 96 128
64 96 192
64 96 64
96 0 128
96 0 192
96 0 64
96 128 0
96 128 128
96 128 192
96 128 64
96 160 0
96 160 128
96 160 192
96 160 64
96 192 0
96 192 128
96 192 192
96 192 64
96 224 0
96 224 128
96 224 64
96 32 0
96 32 128
96 32 192
96 32 64
96 64 0
96 64 128
96 64 192
96 64 64
96 96 0
96 96 128
96 96 192
96 96 64


Avatar uživatele
Stříbrný

Bmp při 256 barvách používá 8 bitů na pixel, takže použije všechny barvy z barevné tabulky o délce 1024 bytů. Ale vypisovat ti je tady nehodlám.


Avatar uživatele
Zlatý

256 odstínů od každé barvy (RGB) a jejich kombinací. 256^3 = 16 777 216 barev.

 

Diskuze k otázce

 

U otázky nebylo diskutováno.

 

Zajímavé otázky v kategorii Počítače a internet

Přihlásit se

Položte otázku, odpovězte, zapojte se, …

začněte zde

Reklama

Kvalitní odpovědi v: Počítače a internet

Zlatý Bedy 1525
Zlatý Michal Kole 1198
Zlatý mosoj 1028
Zlatý Hlada 948
Zlatý ge0rge 894
Zlatý www 829
Zlatý led 820
Zlatý badisko 818
Zlatý gecco 795
Zlatý arygnoc 674

Zobrazit celkový žebříček

Facebook

 

Váš požadavek se vyřizuje, počkejte prosím.