Public Types | |
typedef ap_maxtree< I > | super |
typedef super::image | image |
typedef super::point | point |
typedef super::dpoint | dpoint |
typedef super::value | value |
typedef super::Nbh | Nbh |
typedef super::niter | niter |
Public Member Functions | |
basic_najman (const abstract::image< I > &f, const typename oln::lrde::ufmt::internal::neighborhood< I >::ret &nbh) | |
void | MakeSet_tree (point x) |
void | MakeSet_node (point x) |
point | Find_tree (point x) |
point | Find_node (point x) |
void | go () |
void | init () |
void | BuildComponentTree () |
point | MergeNode (point &node1, point &node2) |
point | Link_tree (point x, point y) |
point | Link_node (point x, point y) |
node | MakeNode (int level) |
Public Attributes | |
image2d< point > | Par_tree |
image2d< int > | Rnk_tree |
image2d< int > | Rnk_node |
image2d< point > | lowestNode |
image2d< node > | nodes |
image2d< bool > | isproc |
point | Root |
std::vector< point > | S |
Classes | |
struct | node |
Definition at line 48 of file basic_najman.hh.