![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/distancemap/meshmorphomat.h>
#include <aims/distancemap/stlsort.h>
#include <aims/distancemap/meshdistance.h>
#include <aims/connectivity/meshcc_d.h>
#include <stack>
#include <float.h>
Go to the source code of this file.
Namespaces | |
aims | |
aims::meshdistance | |
Functions | |
template<class T > | |
Texture< T > | aims::meshdistance::LineariseSulci (const AimsSurface< 3, Void > &mesh, const Texture< T > &inittex, const T &label, const T &Back, const T &For, unsigned &min, unsigned &max, unsigned nbDil) |
template<class T > | |
Texture< T > | aims::meshdistance::SplitSulci (const AimsSurface< 3, Void > &mesh, const Texture< T > &inittex, const T &Back, const T &For, const T label, const unsigned min, const unsigned max) |
template<class T > | |
Texture< T > | aims::meshdistance::CloseSulci (const AimsSurface< 3, Void > &mesh, const Texture< T > &sulctex, float nbDilMax, bool connexity, const T &Back, const T &For, const std::vector< std::list< unsigned > > &neigho) |
template<class T > | |
Texture< T > | aims::meshdistance::CloseSulci (const AimsSurface< 3, Void > &mesh, const Texture< T > &sulctex, float nbDilMax, bool connexity, const T &Back, const T &For, const std::vector< std::list< unsigned > > &neigho, const std::set< T > &label_forbidden) |
Close the sulcus map (dilation and skeletization). More... | |
template<class T > | |
bool | aims::meshdistance::SimplePoint (const Texture< T > &tex, const std::list< unsigned > &neigho) |
Tell if a point (whose ordonned neighbourhood is neigho) is simple. More... | |
template<class T > | |
bool | aims::meshdistance::HasHole (const Texture< T > &tex, const AimsSurface< 3, Void > &mesh, const T label) |
template<class T > | |
bool | aims::meshdistance::ImmortalPoint (const Texture< T > &tex, const std::list< unsigned > &neigho) |
Tell if a point (whose ordonned neighbourhood is neigho) is immortal (squeletization) More... | |
template<class T > | |
unsigned | aims::meshdistance::NbOfPoint (const Texture< T > tex, const T label) |
template<class T > | |
Texture< T > | aims::meshdistance::MeshSkeletization (const AimsSurface< 3, Void > &mesh, const Texture< T > &inittex, T label, T Back, const std::vector< std::list< unsigned > > &neigho) |
Skeletization of the components of the innitex with label label. More... | |
template<class T > | |
Texture< T > | aims::meshdistance::MeshDilation (const AimsSurface< 3, Void > &mesh, const Texture< T > &inittex, const T &Back, const T &For, const float dist, bool connexity) |
template<class T > | |
Texture< T > | aims::meshdistance::MeshErosion (const AimsSurface< 3, Void > &mesh, const Texture< T > &inittex, const T &Back, const T &For, const float dist, bool connexity) |