aboutsummaryrefslogtreecommitdiff
path: root/pix_opencv_blobtrack.h
diff options
context:
space:
mode:
authorAntoine Villeret <avilleret@users.sourceforge.net>2013-10-08 08:16:17 +0000
committerAntoine Villeret <avilleret@users.sourceforge.net>2013-10-08 08:16:17 +0000
commite99cbc19d6fcf61e4b3a056eafa35b88852aea53 (patch)
tree9f2c082dd4bad7bedce3be28029308671dc8aa35 /pix_opencv_blobtrack.h
parentf79e9cb01a0d7f7c7774d496dcd1c11804c7d509 (diff)
add areaThreshold message and filter
svn path=/trunk/externals/pix_opencv/; revision=17208
Diffstat (limited to 'pix_opencv_blobtrack.h')
-rw-r--r--pix_opencv_blobtrack.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/pix_opencv_blobtrack.h b/pix_opencv_blobtrack.h
index d1041be..d6b2ba4 100644
--- a/pix_opencv_blobtrack.h
+++ b/pix_opencv_blobtrack.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
@@ -31,9 +29,9 @@ LOG
/*-----------------------------------------------------------------
-------------------------------------------------------------------
CLASS
- pix_opencv_blobtrack
+ pix_opencv_blobtrack
- square pattern detector
+ advanced blob tracker
KEYWORDS
pix
@@ -68,6 +66,7 @@ class GEM_EXTERN pix_opencv_blobtrack : public GemPixObj
//////////
// Messages handling
void monitorStageMess(int arg);
+ void areaThresholdMess(t_float arg);
void fgTrainFramesMess(int arg);
void printParamsMess(void);
void getParamMess(t_symbol*s, int argc, t_atom*argv); // get available params or param value
@@ -79,6 +78,7 @@ class GEM_EXTERN pix_opencv_blobtrack : public GemPixObj
std::string m_fg_name, m_bd_name, m_bt_name, m_btgen_name, m_btpp_name, m_bta_name, m_bt_corr;
int m_FGTrainFrames;
int m_monitoring_stage; // 0 : input image, 1 : FG 3 : input with trackng info
+ t_float m_areaThreshold;
int x_size, y_size;