Functions | |
template<typename I> | |
void | adjust (const Image< I > &ima, unsigned delta) |
Adjust the domain extension of image ima with the size delta . | |
template<typename I, typename N> | |
void | adjust (const Image< I > &ima, const Neighborhood< N > &nbh) |
Adjust the domain extension of image ima with the size of the neighborhood nbh . | |
template<typename I, typename W> | |
void | adjust (const Image< I > &ima, const Weighted_Window< W > &wwin) |
Adjust the domain extension of image ima with the size of the weighted window wwin . | |
template<typename I, typename W> | |
void | adjust (const Image< I > &ima, const Window< W > &win) |
Adjust the domain extension of image ima with the size of the window win . | |
template<typename I, typename W> | |
void | adjust_duplicate (const Image< I > &ima, const Window< W > &win) |
Adjust then duplicate. | |
template<typename I, typename W> | |
void | adjust_fill (const Image< I > &ima, const Window< W > &win, const typename I::value &val) |
Adjust then fill. | |
template<typename I> | |
void | duplicate (const Image< I > &ima) |
Assign the contents of the domain extension by duplicating the values of the inner boundary of image ima . | |
template<typename I> | |
void | fill (const Image< I > &ima, const typename I::value &val) |
void mln::extension::adjust | ( | const Image< I > & | ima, | |
unsigned | delta | |||
) | [inline] |
Adjust the domain extension of image ima
with the size delta
.
void mln::extension::adjust | ( | const Image< I > & | ima, | |
const Neighborhood< N > & | nbh | |||
) | [inline] |
Adjust the domain extension of image ima
with the size of the neighborhood nbh
.
References mln::geom::delta().
void mln::extension::adjust | ( | const Image< I > & | ima, | |
const Weighted_Window< W > & | wwin | |||
) | [inline] |
Adjust the domain extension of image ima
with the size of the weighted window wwin
.
References mln::geom::delta().
void mln::extension::adjust | ( | const Image< I > & | ima, | |
const Window< W > & | win | |||
) | [inline] |
Adjust the domain extension of image ima
with the size of the window win
.
References mln::geom::delta().
Referenced by adjust_duplicate(), adjust_fill(), and mln::data::impl::generic::median().
void mln::extension::adjust_duplicate | ( | const Image< I > & | ima, | |
const Window< W > & | win | |||
) | [inline] |
void mln::extension::adjust_fill | ( | const Image< I > & | ima, | |
const Window< W > & | win, | |||
const typename I::value & | val | |||
) | [inline] |
Adjust then fill.
References adjust(), and fill().
Referenced by mln::morpho::impl::generic::rank_filter().
void mln::extension::duplicate | ( | const Image< I > & | ima | ) | [inline] |
Assign the contents of the domain extension by duplicating the values of the inner boundary of image ima
.
References mln::border::duplicate().
Referenced by adjust_duplicate().
void mln::extension::fill | ( | const Image< I > & | ima, | |
const typename I::value & | val | |||
) | [inline] |
Fill the domain extension of image ima
with the single value v
.
[in,out] | ima | The image whose domain extension is to be filled. |
[in] | val | The value to assign. |
ima
has to be initialized.Referenced by adjust_fill().