2010-04-26 15 views
5

Possible en double:
Matching a rotated bitmap to a collage imageTrouver une petite image dans un plus grand

Étant donné une image avec une grande dimension (> 1.000 x 1.000). Quelle est la bonne approche pour trouver une petite image (par exemple 50 x 50) dans le grand?

La plus petite image peut être tournée et diffère par la taille, mais seulement avec un rapport de 1: 1.

Ce n'est pas lié à un langage de programmation - je suis juste intéressé par la reconnaissance de formes.

Merci.

Répondre

4

Vous pourriez être en mesure de faire quelque chose avec un log-polar transform comme une étape de pré-traitement des deux images suivies de cross correlation. La transformée log-polaire supprime les variances d'échelle et de rotation, tandis que la corrélation croisée identifiera la traduction. Vous devrez peut-être centrer la transformation log-polaire à divers endroits de l'image plus grande.

+0

Merci pour cette excellente réponse. Se sent bien d'avoir appris quelque chose de nouveau aujourd'hui! –

Questions connexes