$extrastylesheet
Functions | |
template<typename I , typename N , typename D > | |
util::couple < mln::trait::ch_value< I, D > ::ret, mln::trait::ch_value< I, typename I::psite >::ret > | mln::transform::distance_and_closest_point_geodesic (const Image< I > &input, const Neighborhood< N > &nbh, D max) |
template<typename P , typename N , typename D > | |
util::couple < mln_image_from_grid(mln_grid(P), D), mln_image_from_grid(mln_grid(P), unsigned)> | mln::transform::distance_and_closest_point_geodesic (const p_array< P > &pset, const box< P > &closest_point_domain, const Neighborhood< N > &nbh, D max) |
template<typename I , typename N , typename D > | |
util::couple < mln::trait::ch_value< I, D > ::ret, I > | mln::transform::distance_and_influence_zone_geodesic (const Image< I > &input, const Neighborhood< N > &nbh, D max) |
template<typename I , typename N , typename W , typename D > | |
mln::trait::ch_value< I, D >::ret | mln::transform::distance_front (const Image< I > &input, const Neighborhood< N > &nbh, const Weighted_Window< W > &w_win, D max) |
template<typename I , typename N , typename D > | |
mln::trait::ch_value< I, D >::ret | mln::transform::distance_geodesic (const Image< I > &input, const Neighborhood< N > &nbh, D max) |
template<typename I > | |
image2d< float > | mln::transform::hough (const Image< I > &input_) |
template<typename I , typename N , typename W , typename D > | |
mln::trait::concrete< I >::ret | mln::transform::influence_zone_front (const Image< I > &input, const Neighborhood< N > &nbh, const Weighted_Window< W > &w_win, D max) |
template<typename I , typename N , typename W > | |
mln::trait::concrete< I >::ret | mln::transform::influence_zone_front (const Image< I > &input, const Neighborhood< N > &nbh, const Weighted_Window< W > &w_win) |
template<typename I , typename N > | |
mln::trait::concrete< I >::ret | mln::transform::influence_zone_geodesic (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename I , typename N , typename D > | |
mln::trait::concrete< I >::ret | mln::transform::influence_zone_geodesic_saturated (const Image< I > &input, const Neighborhood< N > &nbh, const D &max, const typename I::value &background_value) |
template<typename I , typename N , typename D > | |
mln::trait::concrete< I >::ret | mln::transform::influence_zone_geodesic_saturated (const Image< I > &input, const Neighborhood< N > &nbh, const D &max) |
All transform algorithms.
util::couple<mln::trait::ch_value< I , D >::ret, mln::trait::ch_value< I , typename I ::psite >::ret> mln::transform::distance_and_closest_point_geodesic | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
D | max | ||
) |
Discrete geodesic distance transform.
[in] | input | Image from which the geodesic distance is computed. |
[in] | nbh | Neighborhood |
[in] | max | Max distance of propagation. |
input
. util::couple<mln_image_from_grid(mln_grid(P),D), mln_image_from_grid(mln_grid(P),unsigned)> mln::transform::distance_and_closest_point_geodesic | ( | const p_array< P > & | pset, |
const box< P > & | closest_point_domain, | ||
const Neighborhood< N > & | nbh, | ||
D | max | ||
) |
Discrete geodesic distance transform.
[in] | pset | an array of sites. |
[in] | closest_point_domain | domain of the returned image. |
[in] | nbh | neighborhood |
[in] | max | max distance of propagation. |
closest_point_domain
. util::couple<mln::trait::ch_value< I , D >::ret, I> mln::transform::distance_and_influence_zone_geodesic | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
D | max | ||
) |
Discrete geodesic distance transform.
[in] | input | Image from which the geodesic distance is computed. |
[in] | nbh | Neighborhood |
[in] | max | Max distance of propagation. |
input
. mln::trait::ch_value< I , D >::ret mln::transform::distance_front | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
const Weighted_Window< W > & | w_win, | ||
D | max | ||
) |
Discrete front distance transform.
mln::trait::ch_value< I , D >::ret mln::transform::distance_geodesic | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
D | max | ||
) |
Discrete geodesic distance transform.
image2d<float> mln::transform::hough | ( | const Image< I > & | input_ | ) |
Compute the hough transform from a binary image.
[in] | input_ | A binary image. |
mln::trait::concrete< I >::ret mln::transform::influence_zone_front | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
const Weighted_Window< W > & | w_win, | ||
D | max | ||
) |
Influence zone transform.
mln::trait::concrete< I >::ret mln::transform::influence_zone_front | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
const Weighted_Window< W > & | w_win | ||
) |
Influence zone transform.
mln::trait::concrete< I >::ret mln::transform::influence_zone_geodesic | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh | ||
) |
Geodesic influence zone transform.
[in] | input | An image. |
[in] | nbh | A neighborhood. |
mln::trait::concrete< I >::ret mln::transform::influence_zone_geodesic_saturated | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
const D & | max, | ||
const typename I::value & | background_value | ||
) |
Geodesic influence zone transform.
[in] | input | An image. |
[in] | nbh | A neighborhood. |
[in] | max | The maximum influence zone distance. |
[in] | background_value | The value used as background (i.e. not propagated). |
mln::trait::concrete< I >::ret mln::transform::influence_zone_geodesic_saturated | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
const D & | max | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.