This commit is contained in:
parent
3eb00c89e7
commit
e56fb8402c
|
@ -241,7 +241,7 @@ inline unsigned int RGBtoYUV_32( unsigned int c )
|
||||||
register unsigned char r, g, b;
|
register unsigned char r, g, b;
|
||||||
b = c & 0x0000FF;
|
b = c & 0x0000FF;
|
||||||
g = ( c & 0x00FF00 ) >> 8;
|
g = ( c & 0x00FF00 ) >> 8;
|
||||||
r = ( c & 0xFF0000 ) >> 16;
|
r = c >> 16;
|
||||||
return ( (r + g + b) << 14 ) +
|
return ( (r + g + b) << 14 ) +
|
||||||
( ( r - b + 512 ) << 4 ) +
|
( ( r - b + 512 ) << 4 ) +
|
||||||
( ( 2*g - r - b ) >> 3 ) + 128;
|
( ( 2*g - r - b ) >> 3 ) + 128;
|
||||||
|
|
Loading…
Reference in New Issue