Filter operations for data on 3D grids. More...
#include <cmtkDataGridFilter.h>


Classes | |
| class | FilterThreadParameters |
| Thread parameter for entropy evaluation. More... | |
Public Types | |
| typedef DataGridFilter | Self |
| This class. | |
Public Member Functions | |
| DataGridFilter (DataGrid::SmartPtr dataGrid) | |
| Constructor: link to DataGrid object. | |
| TypedArray::SmartPtr | GetDataMedianFiltered (const int radius) const |
| Return data after median-filtering with global filter radius (convenience function). | |
| TypedArray::SmartPtr | GetDataMedianFiltered (const int radiusX, const int radiusY, const int radiusZ) const |
| Return data after median-filtering with per-dimension filter radius. | |
| TypedArray::SmartPtr | GetDataSobelFiltered () const |
| Return data after median-filtering. | |
| TypedArray::SmartPtr | GetDataKernelFiltered (const std::vector< Types::DataItem > &filterX, const std::vector< Types::DataItem > &filterY, const std::vector< Types::DataItem > &filterZ) const |
| Return after filtering with a separable kernel. | |
Static Private Member Functions | |
| static void | GetFilteredDataThreadX (void *args, const size_t taskIdx, const size_t taskCnt, const size_t threadIdx, const size_t) |
| Thread function for separable filtering in x-direction. | |
| static void | GetFilteredDataThreadY (void *args, const size_t taskIdx, const size_t taskCnt, const size_t threadIdx, const size_t) |
| Thread function for separable filtering in y-direction. | |
| static void | GetFilteredDataThreadZ (void *args, const size_t taskIdx, const size_t taskCnt, const size_t threadIdx, const size_t) |
| Thread function for separable filtering in z-direction. | |
Private Attributes | |
| DataGrid::SmartPtr | m_DataGrid |
| The DataGrid object we're working on. | |
Filter operations for data on 3D grids.
The filters in this class operate independent of grid spacings.
Definition at line 51 of file cmtkDataGridFilter.h.
This class.
Reimplemented in cmtk::UniformVolumeFilter.
Definition at line 57 of file cmtkDataGridFilter.h.
1.7.2