Bonjour,
Je me retrouve bloqué sur la rotation d'une image à 90°. Ma matrice est nulle apparemment, et le programme s'arrête du coup
Comment faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
CvPoint center;
CvMat MapMatrix;
double angle=90, scale=1;
center.x = img->width/2;
center.y = img->height/2;
cvInitMatHeader(&MapMatrix, 2, 3, CV_64FC1, NULL ,CV_AUTOSTEP );
cv2DRotationMatrix( cvPointTo32f(center), angle, scale, &MapMatrix );
cvTransform( img, img, &MapMatrix, NULL );