Voxel functions implementing convolution of an image with a discrete kernel. More...
Classes | |
struct | ConvolveExtendedForegroundInT |
Compute convolution for given voxel along t dimension. More... | |
struct | ConvolveExtendedForegroundInX |
Compute convolution of voxel with kernel in x dimension. More... | |
struct | ConvolveExtendedForegroundInY |
Compute convolution for given voxel along y dimension. More... | |
struct | ConvolveExtendedForegroundInZ |
Compute convolution for given voxel along z dimension. More... | |
struct | ConvolveForegroundInT |
Perform convolution of image foreground along t with truncation of kernel at boundary. More... | |
struct | ConvolveForegroundInX |
Perform convolution of image foreground along x with truncation of kernel at boundary. More... | |
struct | ConvolveForegroundInY |
Perform convolution of image foreground along y with truncation of kernel at boundary. More... | |
struct | ConvolveForegroundInZ |
Perform convolution of image foreground along z with truncation of kernel at boundary. More... | |
struct | ConvolveInT |
Perform convolution along t with truncation of kernel at boundary. More... | |
struct | ConvolveInX |
Perform convolution along x with truncation of kernel at boundary. More... | |
struct | ConvolveInY |
Perform convolution along y with truncation of kernel at boundary. More... | |
struct | ConvolveInZ |
Perform convolution along z with truncation of kernel at boundary. More... | |
struct | ConvolveMirroredForegroundInT |
Compute convolution for given voxel along t dimension. More... | |
struct | ConvolveMirroredForegroundInX |
Compute convolution of voxel with kernel in x dimension. More... | |
struct | ConvolveMirroredForegroundInY |
Compute convolution for given voxel along y dimension. More... | |
struct | ConvolveMirroredForegroundInZ |
Compute convolution for given voxel along z dimension. More... | |
struct | ConvolveTruncatedForegroundInT |
Compute convolution for given voxel along t dimension. More... | |
struct | ConvolveTruncatedForegroundInX |
Compute convolution of voxel with kernel in x dimension. More... | |
struct | ConvolveTruncatedForegroundInY |
Compute convolution for given voxel along y dimension. More... | |
struct | ConvolveTruncatedForegroundInZ |
Compute convolution for given voxel along z dimension. More... | |
struct | ConvolveWeightedImageInT |
Perform convolution of weighted image along t with truncation of kernel at boundary. More... | |
struct | ConvolveWeightedImageInX |
Perform convolution of weighted image along x with truncation of kernel at boundary. More... | |
struct | ConvolveWeightedImageInY |
Perform convolution of weighted image along y with truncation of kernel at boundary. More... | |
struct | ConvolveWeightedImageInZ |
Perform convolution of weighted image along z with truncation of kernel at boundary. More... | |
struct | DownsampleConvolvedExtendedForegroundInX |
Downsample image using convolution of original voxels with kernel in x dimension. More... | |
struct | DownsampleConvolvedExtendedForegroundInY |
Downsample image using convolution of original voxels with kernel in y dimension. More... | |
struct | DownsampleConvolvedExtendedForegroundInZ |
Downsample image using convolution of original voxels with kernel in z dimension. More... | |
struct | DownsampleConvolvedMirroredForegroundInX |
Downsample image using convolution of original voxels with kernel in x dimension. More... | |
struct | DownsampleConvolvedMirroredForegroundInY |
Downsample image using convolution of original voxels with kernel in y dimension. More... | |
struct | DownsampleConvolvedMirroredForegroundInZ |
Downsample image using convolution of original voxels with kernel in z dimension. More... | |
class | ExtendedForegroundConvolution1D |
Base class of 1D convolution functions which extends the foreground into background. More... | |
struct | MirrorBoundaryCondition |
Mirror image at boundary. More... | |
class | MirroredForegroundConvolution1D |
Base class of 1D convolution functions which mirror the foreground into background. More... | |
class | TruncatedForegroundConvolution1D |
Base class of 1D convolution functions which truncate the kernel at the foreground boundary. More... | |
Functions | |
double | Epsilon () |
Tolerance used for floating point comparisons. | |
Voxel functions implementing convolution of an image with a discrete kernel.