diff --git a/opencv/cvaux.go b/opencv/cvaux.go index 5b9ec55..80ef049 100644 --- a/opencv/cvaux.go +++ b/opencv/cvaux.go @@ -72,6 +72,11 @@ func (this *HaarCascade) DetectObjects(image *IplImage) []*Rect { return faces } +func (this *HaarCascade) Release() { + cascade_c := (*C.CvHaarClassifierCascade)(this.cascade) + C.cvReleaseHaarClassifierCascade(&cascade_c) +} + /****************************************************************************************\ * 3D Tracker * \****************************************************************************************/