RGB -> vilagossag

Nya'ri Viktor office at flexelec.hu
Tue May 3 14:44:06 CEST 2005


> Az Rádió és televízió műszaki alapismeretek kézikönyve 654. oldal tanúsága szerint
> 
> Y = 0.3R + 0.59G + 0.11B

Nah; közben megnéztem, az IrfanView is eme képlet alapján számol 
szinesből szürkét, csak trükkös a drágám:
Mivel mondjuk egy 4 bites .bpm nem tárolja, hogy szines vagy 
szürkeárnyalatos a kép, így a szürkét szépen R=G=B formában tárolja.

Szines -> Szürke konvezriónál ha kap egy olyan palettát, amiben R != G 
!= B akkor szépen elkezd konvertálni (30*R + 59*G + 11*B)/100-zal, ha 
viszont az R = G = B, akkor nem bántja; ebből tudja, hogy ez már szürke; 
szal hiába zavarom rá a konverziót egy szürke képre, azt nem bántja.




More information about the Elektro mailing list