Libération de mémoire d'une cvMat
Bonjour,
Comme l'intitulé le montre, j'ai besoin d'aide pour libérer la mémoire d'une cvMat.
J'ai essayé avec la méthode cvReleaseMat() mais ça me donne une erreur.
Voici mon code :
Code:
1 2 3 4 5
|
CvPoint *points = (CvPoint*)malloc( nbMaxPoints * sizeof(points[0]));
CvMat pointMat = cvMat( 1, nbMaxPoints, CV_32SC2, points );
//...//
cvReleaseMat(pointMat); // Me retourne l'erreur |
Tout fonctionne sauf la libération de la mémoire et donc au bout d'un certain nombre d'image traitées, ça commence à être vraiment long pour effectuer le traitement.
Finalement, ce qui occupe la mémoire, c'est points alors peut être que c'est ça qu'il faut que je cherche à libérer mais je n'ai pas trouvé comment...