From 15c02439915a7a8757e8520b6a610163a72d6a80 Mon Sep 17 00:00:00 2001 From: Antoine Villeret Date: Wed, 26 Dec 2012 19:54:45 +0000 Subject: add convexity defects ouput add convexhull output add contours hierarchy svn path=/trunk/externals/pix_opencv/; revision=16759 --- pix_opencv_contours.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'pix_opencv_contours.h') diff --git a/pix_opencv_contours.h b/pix_opencv_contours.h index 5882b5a..fb1ebe1 100644 --- a/pix_opencv_contours.h +++ b/pix_opencv_contours.h @@ -61,14 +61,22 @@ class GEM_EXTERN pix_opencv_contours : public GemPixObj // Messages handling void epsilonMess(double arg); void areaMess(double arg); + void contoursMess(double arg); + void convexhullsMess(double arg); + void convexitydefectsMess(double arg); + void hierarchyMess(double arg); private: t_outlet *m_dataout_middle; // contour outlet t_outlet *m_dataout_right; // info outlet - std::vector > m_contours; + std::vector > m_contours; + std::vector > m_convexhulls; + //~ std::vector m_hierarchy; 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; }; #endif // for header file -- cgit v1.2.1