2010-04-26 16 views
5

Duplicar posible:
Matching a rotated bitmap to a collage imageEncontrar una imagen pequeña en una más grande

Dada una imagen con una gran dimensión (> 1.000 x 1.000). ¿Cuál es un buen enfoque para encontrar una imagen pequeña (por ejemplo, 50 x 50) en la grande?

La imagen más pequeña se puede girar y diferir en el tamaño, pero solo con una relación 1: 1.

No está relacionado con ningún lenguaje de programación, solo me interesa el reconocimiento de patrones.

Gracias.

Respuesta

4

Usted podría ser capaz de hacer algo con un log-polar transform como un tratamiento previo paso en ambas imágenes seguidas de cross correlation. La transformación logarítmica polar elimina las variaciones de escala y rotación, mientras que la correlación cruzada identificará la traducción. Es posible que tenga que centrar la transformación log-polar en varios lugares de la imagen más grande.

+0

Gracias por una excelente respuesta. ¡Se siente bien haber aprendido algo nuevo hoy! –

Cuestiones relacionadas