comparison gui/bitmap.c @ 23198:1009d14500d1

Simplify bgr2rgb
author reimar
date Wed, 02 May 2007 16:38:22 +0000
parents 0e32cc1dda92
children e1d0d26f5e3c
comparison
equal deleted inserted replaced
23197:0e32cc1dda92 23198:1009d14500d1
91 return 0; 91 return 0;
92 } 92 }
93 93
94 static void bgr2rgb( txSample * bf ) 94 static void bgr2rgb( txSample * bf )
95 { 95 {
96 unsigned char c;
97 int i; 96 int i;
98 97
99 for ( i=0;i < (int)bf->ImageSize;i+=4 ) 98 for ( i=0;i < (int)bf->ImageSize;i+=4 )
100 { 99 FFSWAP(uint8_t, bf->Image[i], bf->Image[i+2]);
101 c=bf->Image[i];
102 bf->Image[i]=bf->Image[i+2];
103 bf->Image[i+2]=c;
104 }
105 } 100 }
106 101
107 static void Normalize( txSample * bf ) 102 static void Normalize( txSample * bf )
108 { 103 {
109 int i; 104 int i;