Ver Mensaje Individual
  #3  
Antiguo 14-05-2008
fasthorse fasthorse is offline
Miembro
 
Registrado: ene 2007
Posts: 90
Reputación: 18
fasthorse Va por buen camino
Hola, he hecho lo que me comentas, pero me sigue saliendo igual...lo que tengo es así:

for(int i= 1; i<Imagen->Height;i++){
for(int j=1; j<Imagen->Width;j++){
int TheRGBValue = ColorToRGB(Imagen->Canvas->Pixels[i][j]);
Byte Tono = (GetRValue(TheRGBValue)+GetGValue(TheRGBValue)+GetBValue(TheRGBValue))/3;
TColor WB = (TColor)RGB(Tono, Tono, Tono);
Imagen->Canvas->Pixels[i][j]=WB;
}
}
Responder Con Cita