X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2Ffpa%2FImage%2FRegionGrowWithMultipleThresholds.h;h=b4c3e4e536480c084c1ba040fa3120c3918e99fc;hb=972dd44060dfff40ba3daab899c6365445f6de7e;hp=41fba37baae72af994d8b7881600a8e30f0f504c;hpb=22051707794a9153acbfc489ec9a933471f13406;p=FrontAlgorithms.git diff --git a/lib/fpa/Image/RegionGrowWithMultipleThresholds.h b/lib/fpa/Image/RegionGrowWithMultipleThresholds.h index 41fba37..b4c3e4e 100644 --- a/lib/fpa/Image/RegionGrowWithMultipleThresholds.h +++ b/lib/fpa/Image/RegionGrowWithMultipleThresholds.h @@ -2,7 +2,9 @@ #define __FPA__IMAGE__REGIONGROWWITHMULTIPLETHRESHOLDS__H__ #include +#include #include +#include namespace fpa { @@ -28,6 +30,9 @@ namespace fpa typedef typename Superclass::TMembershipFunction TMembershipFunction; typedef typename Superclass::TFunctions TFunctions; + typedef std::set< TPixel > TThresholds; + typedef fpa::Image::Functors::RegionGrowThresholdFunction< I > TFunction; + protected: typedef typename TBaseAlgorithm::_TNode _TNode; @@ -59,6 +64,7 @@ namespace fpa void operator=( const Self& ); // Not impl. protected: + TThresholds m_Thresholds; double m_DerivativeThreshold; THistogram m_Histogram; };