Je souhaite superposer une image dans une image donnée. J'ai créé un masque avec une zone, où je peux mettre cette image:Comment superposer une image avec un masque donné
Image Hosted by ImageShack.us http://img560.imageshack.us/img560/1381/roih.jpg
Le problème est que la zone blanche contient une zone noire, où je ne peux pas mettre des objets.
Comment puis-je calculer efficacement où la sous-image doit se mettre? Je connais certaines fonctions comme PointPolygonTest
. Mais cela prend très longtemps.
EDIT:
L'image de superposition doit mettre quelque part sur la place blanche. Par exemple à l'endroit du rectangle bleu.
Image Hosted by ImageShack.us http://img513.imageshack.us/img513/5756/roi2d.jpg
Salut, SRY l'image a été sous-échantillonné, de sorte que la taille ne correspond pas. Je vais le tester avec la pyramide gaussienne. Merci –
Dans ce cas, une simple érosion fonctionnera –
Mais comment puis-je localiser la zone (CvPoint) où je peux mettre l'image? –