Public Types | |
typedef mlc::exact< I >::ret::point_type | point |
typedef mlc::exact< I >::ret::value_type | value |
typedef oln::lrde::ufmt::internal::neighborhood< I >::ret | Nbh |
typedef mlc::exact< Nbh >::ret::iter_type | niter |
typedef std::set< point, point_less< I, point > > | node_at_level_t |
typedef std::set< point, point_less< I, point > > | pset_t |
typedef pset_t::const_iterator | pset_iterator |
typedef std::set< point, point_greater< I, point > > | sites_t |
typedef sites_t::const_iterator | site_iterator |
Public Member Functions | |
generic_simplified_salembier (const abstract::image< I > &f, const typename oln::lrde::ufmt::internal::neighborhood< I >::ret &nbh) | |
void | go () |
void | init () |
site_iterator | flood (const point &h) |
unsigned | n_level_roots () const |
template<typename T> | |
void | print_image (const image2d< T > &ima, std::ostream &o) |
Public Attributes | |
const I & | f |
const Nbh & | nbh |
mute< I, bool >::ret | status |
node_at_level_t | node_at_level |
pset_t | pset |
point | p_min |
sites_t | sites |
std::map< point, point, point_less< I, point > > | father |
Definition at line 219 of file generic_simplified_salembier.hh.