![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
Go to the source code of this file.
Classes | |
class | AimsData< T > |
class | carto::Volume< T > |
class | carto::VolumeRef< T > |
class | aims::MorphoGreyLevel< T > |
Grey-level mathematical morphology. More... | |
Namespaces | |
carto | |
aims | |
Enumerations | |
enum | AimsMorphoMode { AIMS_CHAMFER_BALL_2D, AIMS_CHAMFER_BALL_3D } |
Morphological and chamfer defined modes. More... | |
Functions | |
Erosion | |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoErosion (const AimsData< T > &vol, float size, AimsMorphoMode mode=AIMS_CHAMFER_BALL_3D) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoConnectivityChamferHomotopicErosion (AimsData< T > &initvol, float size, Connectivity::Type connectivity) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoChamferErosion (const AimsData< T > &vol, float size, int xmask=3, int ymask=3, int zmask=3, float mult_fact=50) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoConnectivityChamferErosion (const AimsData< T > &vol, float size, Connectivity::Type type) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoConnectivityChamferHomotopicErosion (const AimsData< T > &initvol, float size, Connectivity::Type connectivity) |
Dilation | |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoDilation (const AimsData< T > &vol, float size, AimsMorphoMode mode=AIMS_CHAMFER_BALL_3D) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoChamferDilation (const AimsData< T > &vol, float size, int xmask=3, int ymask=3, int zmask=3, float mult_fact=50) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoConnectivityChamferDilation (const AimsData< T > &vol, float size, Connectivity::Type type) |
Closing | |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoClosing (const AimsData< T > &vol, float size, AimsMorphoMode mode=AIMS_CHAMFER_BALL_3D) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoChamferClosing (const AimsData< T > &vol, float size, int xmask=3, int ymask=3, int zmask=3, float mult_fact=50) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoConnectivityChamferClosing (const AimsData< T > &vol, float size, Connectivity::Type type) |
Opening | |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoOpening (const AimsData< T > &vol, float size, AimsMorphoMode mode=AIMS_CHAMFER_BALL_3D) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoChamferOpening (const AimsData< T > &vol, float size, int xmask=3, int ymask=3, int zmask=3, float mult_fact=50) |
template<typename T > | |
AIMSALGO_API AimsData< T > | AimsMorphoConnectivityChamferOpening (const AimsData< T > &vol, float size, Connectivity::Type type) |
enum AimsMorphoMode |
Morphological and chamfer defined modes.
Enumerator | |
---|---|
AIMS_CHAMFER_BALL_2D | |
AIMS_CHAMFER_BALL_3D |
Definition at line 51 of file operatormorpho.h.
AIMSALGO_API AimsData<T> AimsMorphoChamferClosing | ( | const AimsData< T > & | vol, |
float | size, | ||
int | xmask = 3 , |
||
int | ymask = 3 , |
||
int | zmask = 3 , |
||
float | mult_fact = 50 |
||
) |
Referenced by aims::MorphoGreyLevel< T >::doOpening().
AIMSALGO_API AimsData<T> AimsMorphoChamferDilation | ( | const AimsData< T > & | vol, |
float | size, | ||
int | xmask = 3 , |
||
int | ymask = 3 , |
||
int | zmask = 3 , |
||
float | mult_fact = 50 |
||
) |
Referenced by aims::MorphoGreyLevel< T >::doOpening().
AIMSALGO_API AimsData<T> AimsMorphoChamferErosion | ( | const AimsData< T > & | vol, |
float | size, | ||
int | xmask = 3 , |
||
int | ymask = 3 , |
||
int | zmask = 3 , |
||
float | mult_fact = 50 |
||
) |
Referenced by aims::MorphoGreyLevel< T >::doOpening().
AIMSALGO_API AimsData<T> AimsMorphoChamferOpening | ( | const AimsData< T > & | vol, |
float | size, | ||
int | xmask = 3 , |
||
int | ymask = 3 , |
||
int | zmask = 3 , |
||
float | mult_fact = 50 |
||
) |
Referenced by aims::MorphoGreyLevel< T >::doOpening().
AIMSALGO_API AimsData<T> AimsMorphoClosing | ( | const AimsData< T > & | vol, |
float | size, | ||
AimsMorphoMode | mode = AIMS_CHAMFER_BALL_3D |
||
) |
AIMSALGO_API AimsData<T> AimsMorphoConnectivityChamferClosing | ( | const AimsData< T > & | vol, |
float | size, | ||
Connectivity::Type | type | ||
) |
AIMSALGO_API AimsData<T> AimsMorphoConnectivityChamferDilation | ( | const AimsData< T > & | vol, |
float | size, | ||
Connectivity::Type | type | ||
) |
AIMSALGO_API AimsData<T> AimsMorphoConnectivityChamferErosion | ( | const AimsData< T > & | vol, |
float | size, | ||
Connectivity::Type | type | ||
) |
AIMSALGO_API AimsData<T> AimsMorphoConnectivityChamferHomotopicErosion | ( | AimsData< T > & | initvol, |
float | size, | ||
Connectivity::Type | connectivity | ||
) |
AIMSALGO_API AimsData<T> AimsMorphoConnectivityChamferHomotopicErosion | ( | const AimsData< T > & | initvol, |
float | size, | ||
Connectivity::Type | connectivity | ||
) |
AIMSALGO_API AimsData<T> AimsMorphoConnectivityChamferOpening | ( | const AimsData< T > & | vol, |
float | size, | ||
Connectivity::Type | type | ||
) |
AIMSALGO_API AimsData<T> AimsMorphoDilation | ( | const AimsData< T > & | vol, |
float | size, | ||
AimsMorphoMode | mode = AIMS_CHAMFER_BALL_3D |
||
) |
AIMSALGO_API AimsData<T> AimsMorphoErosion | ( | const AimsData< T > & | vol, |
float | size, | ||
AimsMorphoMode | mode = AIMS_CHAMFER_BALL_3D |
||
) |
AIMSALGO_API AimsData<T> AimsMorphoOpening | ( | const AimsData< T > & | vol, |
float | size, | ||
AimsMorphoMode | mode = AIMS_CHAMFER_BALL_3D |
||
) |