Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-10-2008
madiazg madiazg is offline
Miembro
 
Registrado: sep 2005
Ubicación: Canarias
Posts: 120
Poder: 19
madiazg Va por buen camino
Correspondencia entre dos imágenes

Hola, buenas tardes a todos...
estoy realizando un programa para generar imágenes 3D (anaglifas, side-by-side y gif animados) denominado imagen3D.
Para generar este tipo de imágenes, se utilizan dos fotografías tomadas con una cámara o mejor con dos cámaras sincronizadas y con tomas en paralelo, separando ambas cámaras unos centímetros. Lo que se me plantea ahora es la posibilidad de buscar la correspondencia de los pixels entre las imágenes, es decir, que el programa pixel a pixel busque su homólogo en la otra imagen, suponiendo que ambas imágenes son prácticamente idénticas. Se podrían hacer pruebas con una misma imagen pero desplazada una con respecto a la otra una serie de pixels horizontales y verticales.
¿Alguien puede orientarme sobre cómo realizar esta búsqueda?
Saludos...
Miguel Angel
Responder Con Cita
  #2  
Antiguo 01-10-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
Hola, lo mejor seria que el usuario indicara puntos origen y destino, y hacer 'morphing'. Por otra banda, tambien se puede indicar la direccion de busqueda...y entonces, siguiendo esa dirección, ir mirando r,g,b destino y guardar la diferencia con los r,g,b originales. Una vez llegado a algun borde, escoger aquel que cumpla : este mas cerca y su diferencia con el original sea menor, con algun margen de error. Otra manera, un tanto extraña, seria ir superponiendo una imagen con la otra, y restando, igual que antes, las componentes r,g,b, sumar todas estas restas y mirar lo mismo con otras superposiciones. Aquella superposicion que te de una suma de restas menor, es la mas correcta...claro esta que si las imagenes difieren en tamaño o luminosidad...tendras muchos problemas saludos y suerte.
Responder Con Cita
  #3  
Antiguo 02-10-2008
madiazg madiazg is offline
Miembro
 
Registrado: sep 2005
Ubicación: Canarias
Posts: 120
Poder: 19
madiazg Va por buen camino
De las opciones que indicas quizás la más funcional sea la segunda. En principio las dos imágenes son iguales pero desplazadas una con respecto a la otra, pero hay que tener en cuenta que si utilizamos dos cámaras, aunque estén sincronizadas será imposible que los valores RGB de ambos puntos sean exactamente iguales ya que los sensores de las cáamras nunca serán exactamente iguales. Creo que una forma de asegurarnos que ese es el punto correcto, sería analizar los pixels adyacentes para comprobar que también coinciden, siempre teniendo en cuenta cierta tolerancia, pero ¿qué ocurre cuando en la imagen, por ejemplo, hay un motivo de un color uniforme (un cielo azul, una pared blanca, etc...). Por más que pienso en este tema mas se complica.
Saludos...
Responder Con Cita
  #4  
Antiguo 02-10-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
es lo q te decia sobre luminosidad o escala...es muy complicado, y mas si luego quieres levantar sobre ella un 3D, pues te saldra con mucho ruido. Saludos.
Responder Con Cita
  #5  
Antiguo 02-10-2008
madiazg madiazg is offline
Miembro
 
Registrado: sep 2005
Ubicación: Canarias
Posts: 120
Poder: 19
madiazg Va por buen camino
Hola,
he encontrado este articulo que es interesante. Se utiliza básicamente para la conversión de imágenes pero me puede servir como guía inicial:
http://www.speccy.org/websromero/art...fx/graf14.html

Saludos...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Combinar correspondencia GustavoCruz Servers 1 02-11-2007 10:07:22
Compatibilidad entre aplicaciones ASP.NET entre Delphi 8 .Net y Visual Studio.Net kenyamg .NET 0 21-02-2007 07:30:33
Combinar Correspondencia con Word VRO Servers 7 18-10-2004 13:17:17
HAcer algo similar a la Combinacion de correspondencia de Word oliverinf Impresión 7 27-04-2004 13:51:43
Combinar Correspondencia con Word desde Delphi 6 Lionel Servers 0 25-03-2004 10:40:12


La franja horaria es GMT +2. Ahora son las 05:13:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi