2010-04-26 21 views
5

Eventuali duplicati:
Matching a rotated bitmap to a collage imageTrovare una piccola immagine in una più grande

Dato un'immagine con un grandi dimensioni (> 1.000 x 1.000). Qual è un buon approccio per trovare una piccola immagine (ad esempio 50 x 50) in quella grande?

L'immagine più piccola può essere ruotata e si differenzia per le dimensioni, ma solo con un rapporto 1: 1.

Non è correlato a nessun linguaggio di programmazione: sono solo interessato al riconoscimento di modelli.

Grazie.

risposta

4

Si potrebbe essere in grado di fare qualcosa con un log-polar transform come una fase di pre-processing su entrambe le immagini seguiti da cross correlation. La trasformazione log-polare rimuove le variazioni di ridimensionamento e rotazione, mentre la correlazione incrociata identifica la traduzione. Potrebbe essere necessario centrare la trasformata log-polare in vari punti dell'immagine più grande.

+0

Grazie per un'ottima risposta. È bello aver imparato qualcosa di nuovo oggi! –

Problemi correlati