Functions | |
template<class C, class B, class I, class BE> mute< I, typename convoutput< C, B, typename mlc::exact< I >::ret::value_type >::ret >::ret | gaussian (const convert::abstract::conversion< C, B > &input_conv, const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior) |
Gaussian filter. | |
template<class C, class B, class I, class BE> mute< I, typename convoutput< C, B, typename mlc::exact< I >::ret::value_type >::ret >::ret | gaussian_derivative (const convert::abstract::conversion< C, B > &input_conv, const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior) |
Derivative gaussian filter. | |
template<class C, class B, class I, class BE> mute< I, typename convoutput< C, B, typename mlc::exact< I >::ret::value_type >::ret >::ret | gaussian_second_derivative (const convert::abstract::conversion< C, B > &input_conv, const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior) |
Second derivative gaussian filter. | |
template<class I, class BE> oln::mute< I >::ret | gaussian (const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior) |
Gaussian filter with a default conversion. | |
template<class I, class BE> oln::mute< I >::ret | gaussian_derivative (const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior) |
Derivative gaussian filter with a default conversion. | |
template<class I, class BE> oln::mute< I >::ret | gaussian_second_derivative (const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior=mirror_behavior<>()) |
Second derivative gaussian filter with a default conversion. | |
template<class I> oln::mute< I >::ret | gaussian (const abstract::image< I > &in, ntg::float_s sigma) |
Gaussian filter with a default conversion and a default behavior. | |
template<class I> oln::mute< I >::ret | gaussian_derivative (const abstract::image< I > &in, ntg::float_s sigma) |
Derivative gaussian filter with a default conversion and a default behavior. | |
template<class I> oln::mute< I >::ret | gaussian_second_derivative (const abstract::image< I > &in, ntg::float_s sigma) |
Second derivative gaussian filter with a default conversion and a default behavior. | |
Variables | |
mute< I, typename convoutput< C, B, oln_value_type(I)>::ret >::re | gaussian )(const convert::abstract::conversion< C, B > &c, const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior) |
mute< I, typename convoutput< C, B, oln_value_type(I)>::ret >::re | gaussian_derivative )(const convert::abstract::conversion< C, B > &c, const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior) |
mute< I, typename convoutput< C, B, oln_value_type(I)>::ret >::re | gaussian_second_derivative )(const convert::abstract::conversion< C, B > &c, const abstract::image< I > &in, ntg::float_s sigma, const abstract::behavior< BE > &behavior) |
The algorithms you can find here are fast. This mean these ones are evolved versions for large structuring elements.
|
Gaussian filter with a default conversion and a default behavior.
Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
![]() ![]()
Definition at line 326 of file fast_gaussian.hh. References gaussian(), and oln::mirror_bhv().
00327 { return gaussian(convert::force<oln_value_type(I)>(), in, sigma, 00328 mirror_bhv()); } |
|
Gaussian filter with a default conversion. Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
![]() ![]()
Definition at line 180 of file fast_gaussian.hh. References gaussian().
00182 { return gaussian(convert::force<oln_value_type(I)>(), in, sigma, 00183 behavior); } |
|
Gaussian filter. Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
Referenced by gaussian(). |
|
Derivative gaussian filter with a default conversion and a default behavior. Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
![]() ![]()
Definition at line 376 of file fast_gaussian.hh. References gaussian_derivative(), and oln::mirror_bhv().
00377 { return gaussian_derivative(convert::force<oln_value_type(I)>(), in, sigma, 00378 mirror_bhv()); } |
|
Derivative gaussian filter with a default conversion. Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
![]() ![]()
Definition at line 228 of file fast_gaussian.hh. References gaussian_derivative().
00230 { return gaussian_derivative(convert::force<oln_value_type(I)>(), in, sigma, 00231 behavior); } |
|
Derivative gaussian filter. Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
Referenced by gaussian_derivative(). |
|
Second derivative gaussian filter with a default conversion and a default behavior. Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
![]() ![]()
Definition at line 426 of file fast_gaussian.hh. References gaussian_second_derivative(), and oln::mirror_bhv().
00427 { return gaussian_second_derivative(convert::force<oln_value_type(I)>(), in, sigma, 00428 mirror_bhv()); } |
|
Second derivative gaussian filter with a default conversion. Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
![]() ![]()
Definition at line 275 of file fast_gaussian.hh. References gaussian_second_derivative().
00278 { return gaussian_second_derivative(convert::force<oln_value_type(I)>(), 00279 in, sigma, behavior); } |
|
Second derivative gaussian filter. Gaussian filter implementation from "Recursively implementing the gaussian and its derivatives" Deriche 93 INRIA REPORT (num RR-1893).
Referenced by gaussian_second_derivative(). |