Bonjour ^_^
j ai un pb dans mon projet , j ai calculer le centre de gravité d'une image(squelette blanc et le font noir) et j ai une autre image noir , elle a un autre centre de gravité et je veux copier l'image1 dans l image noir tell que le centre de gravité sera le meme
veux dir il faux que je décale l image1 pour placer son centre de gravité sur le centre de gravité de l image noir
j'espère vraiment de m aider
les 2 images sont de meme taille
//////////////////////////mon code/////////////////////////////
IplImage* img_enca3 = cvLoadImage("noir.png");
noir=centreGravite2(img_enca3);
cvDestroyAllWindows ();
for(int i=0;i<nbFrames;i++)
{
sprintf(run4,"%s_%d",chaine3,i);
strcat(run4,".png");
IplImage* img2 = cvLoadImage(run4);
nv=centreGravite1(img2,i);
minx=minX(img2);
maxx=maxX(img2);
miny=minY(img2);
maxy=maxY(img2);
je c'est que l erreur est dans la boucle :
for(int o=0,k=0+sub.xg;o<nc,k<nc;o++,k++) {
for(int j=0,l=0+sub.yg;j<nl,l<nl;j++,l++)
{ pixel=cvGet2D(img2,o,j);