|
|
| | 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.