aboutsummaryrefslogtreecommitdiff
path: root/pix_opencv_contours.h
diff options
context:
space:
mode:
authorAntoine Villeret <avilleret@users.sourceforge.net>2013-04-03 20:29:50 +0000
committerAntoine Villeret <avilleret@users.sourceforge.net>2013-04-03 20:29:50 +0000
commit5b22d6b02a953bd107fd800b6ca1afda1bf33558 (patch)
tree99390b9341805268164101126642af760c779465 /pix_opencv_contours.h
parente5cfd34d8bcdb7c2971db443e05f37b0b9d44ebc (diff)
add repeat_point, a useless option
svn path=/trunk/externals/pix_opencv/; revision=17069
Diffstat (limited to 'pix_opencv_contours.h')
-rw-r--r--pix_opencv_contours.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/pix_opencv_contours.h b/pix_opencv_contours.h
index b546aca..e861642 100644
--- a/pix_opencv_contours.h
+++ b/pix_opencv_contours.h
@@ -2,8 +2,6 @@
LOG
GEM - Graphics Environment for Multimedia
- Threshold filter
-
Copyright (c) 1997-1999 Mark Danks. mark@danks.org
Copyright (c) Günther Geiger. geiger@epy.co.at
Copyright (c) 2001-2002 IOhannes m zmoelnig. forum::für::umläute. IEM. zmoelnig@iem.kug.ac.at
@@ -67,6 +65,7 @@ class GEM_EXTERN pix_opencv_contours : public GemPixObj
void hierarchyMess(double arg);
void taboutputMess(float arg);
void tableMess(t_symbol*x, t_symbol*y, t_symbol*z);
+ void repeat_pointMess(float arg);
private:
@@ -75,9 +74,12 @@ class GEM_EXTERN pix_opencv_contours : public GemPixObj
std::vector<std::vector<cv::Point> > m_contours;
std::vector<std::vector<int> > m_convexhulls;
//~ std::vector<cv::Vec4i> m_hierarchy;
+
+ unsigned int m_repeat_point;
double m_area_threshold; // min area for contour
double m_epsilon;
-
+
+
int m_enable_contours, m_enable_hulls, m_enable_defects, m_hierarchy_level, m_mode, m_taboutput;
t_symbol *m_x_arrayname, *m_y_arrayname, *m_z_arrayname;