Constellation: Connectivity-based Structural Parcellation


sparseMatrixSmoothing.h File Reference
#include <aims/sparsematrix/sparseordensematrix.h>
#include <constellation/connectivities.h>
#include <aims/mesh/surface.h>
#include <aims/mesh/texture.h>
Include dependency graph for sparseMatrixSmoothing.h:

Go to the source code of this file.

Namespaces

namespace  constel
 

Functions

void constel::sparseMatrixDiffusionSmoothing (carto::rc_ptr< aims::SparseMatrix > matrix, const AimsTimeSurface< 3, Void > &mesh, double connectivityThreshold, double distanceThreshold, const TimeTexture< int32_t > &patches, int32_t patch)
 
void constel::sparseMatrixDiffusionSmoothing (carto::rc_ptr< aims::SparseMatrix > matrix, const AimsTimeSurface< 3, Void > &mesh, double connectivityThreshold, double distanceThreshold, const TimeTexture< int16_t > &patches, int32_t patch)
 
void constel::sparseMatrixDiffusionSmoothing (carto::rc_ptr< aims::SparseOrDenseMatrix > matrix, const AimsTimeSurface< 3, Void > &mesh, double connectivityThreshold, double distanceThreshold, const TimeTexture< int32_t > &patches, int32_t patch)
 
void constel::sparseMatrixDiffusionSmoothing (carto::rc_ptr< aims::SparseOrDenseMatrix > matrix, const AimsTimeSurface< 3, Void > &mesh, double connectivityThreshold, double distanceThreshold, const TimeTexture< int16_t > &patches, int32_t patch)
 
void constel::sparseMatrixDiffusionSmoothing (carto::rc_ptr< Connectivities > conn_ptr, const AimsTimeSurface< 3, Void > &mesh, double connectivityThreshold, double distanceThreshold, const TimeTexture< int32_t > &patches, int32_t patch)
 
void constel::sparseMatrixDiffusionSmoothing (carto::rc_ptr< Connectivities > conn_ptr, const AimsTimeSurface< 3, Void > &mesh, double connectivityThreshold, double distanceThreshold, const TimeTexture< int16_t > &patches, int32_t patch)
 
void constel::sparseMatrixGaussianSmoothing (aims::SparseMatrix &matrix, const AimsSurfaceTriangle &aimsMesh, float distthresh, float wthresh=0.0)
 
void constel::sparseMatrixGaussianSmoothingNormed (aims::SparseMatrix &matrix, const AimsSurfaceTriangle &aimsMesh, float distthresh, float wthresh=0.0)