![]() |
aimsalgo 6.0.0
Neuroimaging image processing
|
#include <aims/math/mathelem.h>#include <cartodata/volume/volume.h>

Go to the source code of this file.
Enumerations | |
| enum | AimsCurvatureType { AIMS_GAUSSIAN_CURVATURE , AIMS_MEAN_CURVATURE } |
| The different 3D curvature types. More... | |
Functions | |
| template<class T> | |
| carto::VolumeRef< float > | AimsIsoIntensityCurvature3D (const carto::rc_ptr< carto::Volume< T > > &vol, AimsCurvatureType type=AIMS_MEAN_CURVATURE) |
| 3D curvature functions on an intensity image f(x,y,z) = I | |
| enum AimsCurvatureType |
The different 3D curvature types.
| Enumerator | |
|---|---|
| AIMS_GAUSSIAN_CURVATURE | |
| AIMS_MEAN_CURVATURE | |
Definition at line 43 of file curv3Diso.h.
|
inline |
3D curvature functions on an intensity image f(x,y,z) = I
Definition at line 60 of file curv3Diso.h.
References AIMS_GAUSSIAN_CURVATURE, AIMS_MEAN_CURVATURE, carto::VolumeRef< typename T >::fillBorder(), carto::VolumeRef< typename T >::getBorders(), carto::VolumeRef< typename T >::getSize(), carto::VolumeRef< typename T >::getSizeT(), carto::VolumeRef< typename T >::getSizeX(), carto::VolumeRef< typename T >::getSizeY(), carto::VolumeRef< typename T >::getSizeZ(), carto::VolumeRef< typename T >::getVoxelSize(), and carto::VolumeRef< typename T >::setVoxelSize().