[elektro] 24 bit rgb - 16 bit rgb

Palasik Sandor palasik at mail.datanet.hu
Wed Sep 19 11:52:31 CEST 2012


> De az sem tűnik rossznak elsőre, hogy az alsó bitet bekötni az üresen
> maradó alsó háromba. Így kijön belőle a 0 és a 255 is, ha kell, bár
> közben picit érdekesen fognak ugrálni az árnyalatok, hiszen 00000000
> után 00001111 jön, majd 00010000.

Szerintem ez nem jó, mert akkor úgy jönnek az árnyalatok, hogy

0 15 16 31 32 47 48 63 64 ... 191 192 207 208 223 224 239 240 255

Ennél jobb lenne az alsó három bitbe a felső hármat kötni, mert ez
tulajdonképpen 8 helyett 8.25-tel szorzásnak felel meg. Valahányszor 
változik a felső három bit, a lépcső 8 helyett 9 lesz, a lehető legpontosabb 
közeltítés.

0 8 16 24 33 41 49 57 66 ... 189 198 206 214 222 231 239 247 255

Hat bitnél szintén a két legfelsőt kötném a két alsóra, ekkor 4 helyett
4.0625 lenne a szorzó. Itt is, ha változik a felső két bit, a lépcső 4 
helyett 5 lesz.

Palasik Sándor



More information about the Elektro mailing list