Ver Mensaje Individual
  #2  
Antiguo 30-08-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Reputación: 27
Delphius Va camino a la fama
Hola kapullok_2006, Dejame ver si entendí:
¿Deseas convertir una imagen de blanco y negro a color? Dejame decirte que no se puede. Una imagen en blanco y negro no contiene demasiada "información" para predecir que color le debe ser correspondido a una zona.
Al tratarse de una imagen "binaria" no hay manera de decidir que color asignar. Es 255 o 0 (blanco y negro respectivamente) el color que puede asumir un pixel. No hay manera de decir en una "mancha" que color ha de asignarsele.

Ahora, si por "blanco y negro" debo entender que se trata de niveles de gris. Es otra situación. Si bien no puede saberse que color responder, puede predecirse o estimarse. Existe una técnica llamada Pseudo-color que lo que hace es asignar a un nivel de gris un nivel de otro color determinado. Un ejemplo de este tipo son las radiografías, que emplea diversos niveles de azul para resaltar distintas zonas.

Te aconsejaría que busques en Google sobre pseudo-color.

Con respecto a las funciones que puedes usar todo dependerá de como prosigas. Hay dos maneras de acceder a un pixel, por un lado tienes la propiedad Pixels[] y por otro lado (que es más óptimo) mediante Scanline.
Te puede ser de utilidad este truco
Y también algo de esto

Por si tienes dudas, consulta en estos foros bajo Scanline y Pixels.
Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita