From bb63849f6bf5a14d7e06daef8da121b1f3150f5e Mon Sep 17 00:00:00 2001 From: Cyrille Henry Date: Sat, 13 Oct 2012 12:06:20 +0000 Subject: add antoine latest modification, and code cleanup svn path=/trunk/externals/pix_opencv/; revision=16382 --- pix_opencv_calibration.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'pix_opencv_calibration.h') diff --git a/pix_opencv_calibration.h b/pix_opencv_calibration.h index 7114288..ea90a47 100644 --- a/pix_opencv_calibration.h +++ b/pix_opencv_calibration.h @@ -72,7 +72,8 @@ class GEM_EXTERN pix_opencv_calibration : public GemPixObj void viewMess (int view); void waitMess (int wait); void findChessFlagMess(int adaptThres, int normalize, int filter); - + void resetCorrectionMatrix(); + // to detect changes in the image size int comp_xsize; int comp_ysize; @@ -88,6 +89,8 @@ class GEM_EXTERN pix_opencv_calibration : public GemPixObj private: + t_outlet *m_dataout; + ////////// // Static member functions static void loadIntraMessCallback(void *data, t_symbol* filename); @@ -99,7 +102,9 @@ class GEM_EXTERN pix_opencv_calibration : public GemPixObj static void viewMessCallback(void *data, t_floatarg view); static void waitMessCallback(void *data, t_floatarg wait); static void findChessFlagMessCallback(void *data, t_floatarg adaptThres, t_floatarg normalize, t_floatarg filter); + static void resetMessCallback(void *data); ///////// + // CvMat needed CvMat *image_points, *object_points, -- cgit v1.2.1