Funcion de conversion de color

ezekiel10
30 de Septiembre del 2003
Saludos! Tengo que crear una funcion que coja un archivo BMP en cualkier gama de colores y lo transforme a Blanco y negro, ¿Alguien dispone de esta funcion o sabe donde podria encontrarla?. Gracias

Doctor Luz
30 de Septiembre del 2003
¿Quieres convertir a blanco y negro o a grises?
Si quieres convertir a grises usa la conversión

Gris=(aR+bG+cB)/255 con a+b+c=1

Una conversion muy utilizada es la PAL/NTSC
donde a=0.299 b=0.587 c=0.114. Normalmente hay que dar mas peso al verde porque el ojo es mas sensible al verde.

Ahora si quieres solo B/N puedes sacar el gris G que coresponda y si es G>127 es blanco y G<=127 negro, aunque hay muchas otras posibilidades.

Ezekiel10
30 de Septiembre del 2003
Lo ke kiero es convertir imagenes BMP a blanco y negro, sin entrar en demasiados detalles, necesito una funcion en C para ello.

doctor luz
30 de Septiembre del 2003
Pues no hay una unica funcion que haga eso, que yo sepa.