Ver Mensaje Individual
  #4  
Antiguo 05-04-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 18.288
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por walito
...La idea es que si 1 pixel es distinto al primero armar una tercera imagen con ese pixel distinto.
...Lo que no se es leer la foto 2 y compararla con la foto 1, y a partir de las diferencias armar la tercer imagen
Pues tí mismo lo has dicho (si no lo he entendido mal).
Recorre la imagen 1 y la imagen 2 pixel a pixel (para eso tienes que realizar un doble bucle for y acceder a cada pixel del canvas) con la propiedad de TCanvas pixels[x,y]

Eso te devuelve un entero correspondiente al color de ese pixel -punto-; Comparas que el color de la imagen 1 y de la imagen 2 sean iguales y si no lo pintas (utilizando la misma propiedad Pixels[x,y] y el color de la imagen 2) en la imagen 3, que será la resultante.

Inténtalo, si tienes problemas ya diras...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita