1 2 3 4 5 6 7 8 9 10 11
|
// 1) on crée un rectangle qui va sélectionner la partie à découper
// on le crée avec un point (x,y), une longueur, une largeur
CvRect ROI = cvRect(pointX,pointY,img_src->width,img_src->height);
img_dest = cvCreateImage(cvSize(cvROI.width,cvROI.height), img_src->depth, 1);
// définit la région d'intérêt de la source img_src
cvSetImageROI(img_src, cvROI);
// copier le rect sélectionné de img_src dans img_dest
cvCopy(img_src,img_dest,0);
// libérer la Region Of Interest de l'img source
cvResetImageROI(img_src); |
Partager