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 : Sélectionner tout - Visualiser dans une fenêtre à part
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...