Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
.
More...
Functions |
template<typename R , class V > |
R | convolve (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel3D &Kernel) |
template<typename R , class V > |
R | convolveX (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel1D &Kernel) |
template<typename R , class V > |
R | convolveXY (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel2D &Kernel) |
template<typename R , class V > |
R | convolveXZ (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel2D &Kernel) |
template<typename R , class V > |
R | convolveY (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel1D &Kernel) |
template<typename R , class V > |
R | convolveYZ (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel2D &Kernel) |
template<typename R , class V > |
R | convolveZ (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel1D &Kernel) |
Detailed Description
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
.
Author: Michal Spanel, spanel@fit.vutbr.cz
Date: 2006/02/21
- Id:
- mdsConvolution.hxx 2065 2012-02-02 23:29:38Z spanel
Description:
- Volume convolution functions.
Function Documentation
template<typename R , class V >
R convolve |
( |
const CVolumeBase< V > & |
Volume, |
|
|
tSize |
x, |
|
|
tSize |
y, |
|
|
tSize |
z, |
|
|
const CKernel3D & |
Kernel |
|
) |
| |
template<typename R , class V >
R convolveX |
( |
const CVolumeBase< V > & |
Volume, |
|
|
tSize |
x, |
|
|
tSize |
y, |
|
|
tSize |
z, |
|
|
const CKernel1D & |
Kernel |
|
) |
| |
template<typename R , class V >
R convolveXY |
( |
const CVolumeBase< V > & |
Volume, |
|
|
tSize |
x, |
|
|
tSize |
y, |
|
|
tSize |
z, |
|
|
const CKernel2D & |
Kernel |
|
) |
| |
template<typename R , class V >
R convolveXZ |
( |
const CVolumeBase< V > & |
Volume, |
|
|
tSize |
x, |
|
|
tSize |
y, |
|
|
tSize |
z, |
|
|
const CKernel2D & |
Kernel |
|
) |
| |
template<typename R , class V >
R convolveY |
( |
const CVolumeBase< V > & |
Volume, |
|
|
tSize |
x, |
|
|
tSize |
y, |
|
|
tSize |
z, |
|
|
const CKernel1D & |
Kernel |
|
) |
| |
template<typename R , class V >
R convolveYZ |
( |
const CVolumeBase< V > & |
Volume, |
|
|
tSize |
x, |
|
|
tSize |
y, |
|
|
tSize |
z, |
|
|
const CKernel2D & |
Kernel |
|
) |
| |
template<typename R , class V >
R convolveZ |
( |
const CVolumeBase< V > & |
Volume, |
|
|
tSize |
x, |
|
|
tSize |
y, |
|
|
tSize |
z, |
|
|
const CKernel1D & |
Kernel |
|
) |
| |