Matlab - Restar imagenes

 
Vista:

Restar imagenes

Publicado por telne (11 intervenciones) el 27/03/2009 12:23:00
Hola,

Resulta que tengo 2 imágenes,una imagen original y otra que es esa misma original
desplazada un poco.
Me gustaria saber que puedo hacer para restar dichas imagenes y obtener el desplazamiento en la imagen tanto en el eje x como en el ejey

muchisimas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Restar imagenes

Publicado por Guru (2 intervenciones) el 27/03/2009 12:56:41
Yo lo que haría sería pasar las imagenes a matrices con el comando A=mread(matriz1) y B=imread(matriz2) y a partir de ahí comparar ambas matrices linea por linea o columna por columna. Si la primera linea de la matriz desplazada no es igual que la matriz original (que no lo será al estar desplazada) aumento un contador y elimino esa linea de la matrz desplazada. Así hasta que llegue a las lineas y columnas iguales a la matriz original. En el contador obtendré las lineas de diferencia entre una y otra o lo que es lo mismo, el desplazamiento de la imagen. Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar