Classes | |
struct | ad_maxtree |
struct | ap_maxtree |
struct | node_ |
struct | node_< void > |
struct | card_t |
struct | mass_t |
struct | bbox2d_t |
struct | hdome_t |
struct | longest_leaf_path_t |
struct | basic_maxtree |
struct | basic_najman |
struct | hqueue_t |
struct | basic_salembier |
Salembier's algorithm -- Version for images of unsigned integers. More... | |
class | fiorio |
struct | generic_hqueue_t |
struct | generic_salembier |
struct | point_less |
struct | point_greater |
struct | generic_simplified_salembier |
struct | hdc_maxtree |
struct | hdx_maxtree |
struct | hpc_maxtree |
struct | hpx_maxtree |
struct | naive_generic_hqueue_t |
A more generic version of hqueue. More... | |
struct | naive_generic_salembier |
A more generic version of Salembier's algorithm. More... | |
struct | r1ic_maxtree |
struct | rpc_maxtree |
struct | sp_maxtree |
struct | spx_maxtree |
struct | rev_sort |
struct | point_less< I, oln::point2d > |
struct | point_greater< I, oln::point2d > |
Namespaces | |
namespace | internal |
Functions | |
template<class T> | |
point2d | point_at (const image2d< T > &ima, int i) |
template<class T> | |
std::vector< int > | to_index (const image2d< T > &input, const std::vector< dpoint2d > &dp_) |
template<class Algo> | |
unsigned | n_level_roots (const Algo &algo) |
template<class Algo> | |
unsigned | n_roots (const Algo &algo) |
template<class Algo> | |
Algo::bin_image_t | level_root_image (const Algo &algo) |
template<class Algo> | |
Algo::int_u8_image_t | tree_image (const Algo &algo, bool print_counts=false) |
template<class I1, class I2> | |
bool | check_equiv_label_images (const abstract::image< I1 > &label1, const abstract::image< I2 > &label2) |
template<class Algo> | |
bool | check_f_par_p_leq_f_p (const Algo &algo) |
template<class Algo> | |
bool | is_level_compression_completed (const Algo &algo) |
template<class I> | |
size_t | uint_nvalues (const abstract::image< I > &input) |
template<class T> | |
size_t | uint_nvalues () |
template<class I> | |
std::vector< size_t > | histogram (const abstract::image< I > &input, size_t N) |
template<class I> | |
std::vector< size_t > | histogram (const abstract::image< I > &input) |
template<class I> | |
std::vector< typename mlc::exact< I >::ret::point_type > | histogram_reverse_sort_p (const abstract::image< I > &input, size_t N, std::vector< size_t > &H) |
template<class I> | |
std::vector< typename mlc::exact< I >::ret::point_type > | histogram_reverse_sort_p (const abstract::image< I > &input, std::vector< size_t > &H) |
template<class I> | |
std::vector< typename mlc::exact< I >::ret::point_type > | histogram_reverse_sort_p (const abstract::image< I > &input, size_t N) |
template<class I> | |
std::vector< typename mlc::exact< I >::ret::point_type > | histogram_reverse_sort_p (const abstract::image< I > &input) |
template<class I> | |
std::vector< int > | histogram_reverse_sort_i (const abstract::image< I > &input, size_t N, std::vector< size_t > &H) |
template<class I> | |
std::vector< int > | histogram_reverse_sort_i (const abstract::image< I > &input, std::vector< size_t > &H) |
template<class I> | |
unsigned | pre (const typename oln::lrde::ufmt::internal::neighborhood< I >::ret &nbh, std::vector< typename mlc::exact< I >::ret::dpoint_type > &pre) |
template<class I> | |
unsigned | split (const typename oln::lrde::ufmt::internal::neighborhood< I >::ret &nbh, std::vector< typename mlc::exact< I >::ret::dpoint_type > &pre, std::vector< typename mlc::exact< I >::ret::dpoint_type > &post) |
template<class I> | |
mute< I, float >::ret | to_float_with_noise (const abstract::image< I > &input) |