MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Functions
VolumeFunctions/mdsConvolution.hxx File Reference

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
. More...

Functions

template<typename R , class V >
convolve (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel3D &Kernel)
template<typename R , class V >
convolveX (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel1D &Kernel)
template<typename R , class V >
convolveXY (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel2D &Kernel)
template<typename R , class V >
convolveXZ (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel2D &Kernel)
template<typename R , class V >
convolveY (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel1D &Kernel)
template<typename R , class V >
convolveYZ (const CVolumeBase< V > &Volume, tSize x, tSize y, tSize z, const CKernel2D &Kernel)
template<typename R , class V >
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:


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 
)