Bonjour tout le monde, j espere que je trouverai qlq 1 pour m aidé. Je vous presente mon probleme: Actuellement je travaille avec OpenCv, pour decouper une image en blocs 4x4 et j'enleve des bloques à cet images. ce que je veux en fait (et c'est la mon probleme) qu'a partir des bloques enlevé je veux contruire une image "mosaique" qui contient ces bloques enlevés? je pourrai etre clair si vous voulez . Je vous remercie bcp.
PS: qlq details utiles:
->J'ai le nombre des bloques enlevés.
->et j 'ai aussi les coordonnées des bloques enlevés dans l image originale.
-> J'ai reservé la place memoire à l'image (mosaique) que je veux construire :
size0.height=sqrt((double)Missing_Blocs1*step*step)+0.5; //le 0.5 c'est pour eviter les erreurs d'arrondi ^_^
---------------------------------------------------
size0.width=sqrt((double)Missing_Blocs1*step*step)+0.5;
mosaic = cvCreateImage(size0,8,3);
cvZero(mosaic);
Vous pouvez voir ci joint l'image des bloque que je veux les mettre tous dans une image mosaique. J espere que j ete clair bonne soirée a tous et a toute
Partager