|
|
| MovingAverageCascadeFilter (unsigned length=3, unsigned n=2, FilterType::Direction symtype=FilterType::Symmetrical) |
| Constructor / Copy. More...
|
|
| MovingAverageCascadeFilter (const Point4du &length, unsigned n=2, FilterType::Direction symtype=FilterType::Symmetrical) |
|
| MovingAverageCascadeFilter (const Point4du &length, const Point4du &n, FilterType::Direction symtype=FilterType::Symmetrical) |
|
| MovingAverageCascadeFilter (const MovingAverageCascadeFilter &other) |
|
virtual | ~MovingAverageCascadeFilter () |
|
MovingAverageCascadeFilter & | operator= (const MovingAverageCascadeFilter &other) |
|
|
void | setLength (unsigned length) |
| Set parameters. More...
|
|
void | setLength (const Point4du &length) |
|
void | setCascade (unsigned n) |
|
void | setCascade (const Point4du &n) |
|
void | setType (FilterType::Direction symtype) |
|
|
Point4du | length () const |
| Get parameters. More...
|
|
Point4du | cascade () const |
|
FilterType::Direction | type () const |
|
| ConvolutionFilter (const MovingAverageCascadeKernel &bfunc) |
| Constructor / Destructor / Copy. More...
|
|
| ConvolutionFilter (const std::vector< MovingAverageCascadeKernel > &bfunc=std::vector< MovingAverageCascadeKernel >()) |
| A different basis function is used in each direction. More...
|
|
| ConvolutionFilter (const ConvolutionFilter &other) |
|
virtual | ~ConvolutionFilter () |
|
ConvolutionFilter & | operator= (const ConvolutionFilter &other) |
|
carto::VolumeRef< OUT > | execute (const carto::VolumeRef< IN > &in) const |
| Execution. More...
|
|
carto::VolumeRef< OUT > | execute (const carto::VolumeRef< IN > &in, carto::VolumeRef< OUT > &out) const |
| Write result in an existing volume. More...
|
|
const std::vector< bool > & | directions () const |
| Parameters. More...
|
|
void | setBasisFunction (const MovingAverageCascadeKernel &func) |
| Change the basis functions. More...
|
|
void | setBasisFunction (const std::vector< MovingAverageCascadeKernel > &func) |
| Change the basis functions. More...
|
|
void | setDirections (const std::vector< bool > &dir) |
| Set the directions along which the filter is applied. More...
|
|
void | setDirections (bool dirx, bool diry, bool dirz, bool dirt) |
| Set the directions along which the filter is applied. More...
|
|
void | setVerbose (int verbose=1) |
| Verbosity level. More...
|
|
void | setQuiet () |
| Equivalent to setVerbose(0) More...
|
|
Separable Cascade of Moving Average Filter.
This filter convolves a volume with a Cascade of Moving Average Kernel
- See also
- MovingAverageCascadeKernel
Definition at line 262 of file movingaveragefilter.h.