Milena (Olena)  User documentation 2.0a Id
 All Classes Namespaces Functions Variables Typedefs Enumerator Groups Pages
mln::canvas Namespace Reference

Namespace of canvas. More...

Namespaces

namespace  browsing
 Namespace of browsing canvas.
 
namespace  impl
 Implementation namespace of canvas namespace.
 
namespace  labeling
 Namespace of labeling canvas.
 
namespace  morpho
 Namespace of morphological canvas.
 

Classes

struct  chamfer
 Compute chamfer distance. More...
 

Functions

template<typename I , typename N , typename W , typename D , typename F >
mln::trait::ch_value< I, D >::ret distance_front (const Image< I > &input, const Neighborhood< N > &nbh, const Weighted_Window< W > &w_win, D max, F &functor)
 Canvas of discrete distance computation by thick front propagation.
 
template<typename I , typename N , typename D , typename F >
mln::trait::ch_value< I, D >::ret distance_geodesic (const Image< I > &input, const Neighborhood< N > &nbh, D max, F &functor)
 Discrete geodesic distance canvas.
 

Detailed Description

Namespace of canvas.

Function Documentation

template<typename I , typename N , typename W , typename D , typename F >
mln::trait::ch_value< I, D >::ret mln::canvas::distance_front ( const Image< I > &  input,
const Neighborhood< N > &  nbh,
const Weighted_Window< W > &  w_win,
max,
F &  functor 
)
inline

Canvas of discrete distance computation by thick front propagation.

Definition at line 397 of file canvas/distance_front.hh.

Referenced by mln::transform::distance_front(), and mln::transform::influence_zone_front().

template<typename I , typename N , typename D , typename F >
mln::trait::ch_value< I, D >::ret mln::canvas::distance_geodesic ( const Image< I > &  input,
const Neighborhood< N > &  nbh,
max,
F &  functor 
)
inline