►Naims | |
Nconvolutionfilter | |
Nconvolutionsubsampler | |
NDataManip | |
►Ninternal | |
►Nfastmarching | |
CStorageTrait | |
CStorageTrait< carto::Volume< T > > | |
CStorageTrait< BucketMap< T > > | |
►Nknn | |
CDistance | |
CEuclidianDistance | |
CSquaredEuclidianDistance | |
CManhattanDistance | |
CTchebychevDistance | |
►CDatabase | |
CDatabaseCompare | |
Citerator | |
CVector | |
CMultiDatabase | |
►CHeap | |
CMiniHeap | |
CKnn | |
CKnnBruteForce | |
CKnnFriedman | |
CKnnGlobalFriedman | |
►Nmeshdistance | |
CDistMapMatrixTraits | |
CDistMapMatrixTraits< std::vector< T > > | |
CDistMapMatrixTraits< std::map< T, U > > | |
►Nmeshgraph | |
CMeshFaceNode | Mesh described as a graph, with nodes and edges |
CMeshVertexNode | Mesh described as a graph, with nodes and edges |
CList2GraphMeshConvertor | Converts a AimsSurface mesh into a (vertexList, faceList) mesh graph |
CGraph2ListMeshConvertor | |
►Nsinglechannel | |
CSubSamplingImageAlgorithm | Aims::singlechannel::SubSamplingImageAlgorithm is the algorithm to apply subsampling on single channel image |
CLinearFilteringImageAlgorithm | |
CElementFilteringImageAlgorithm | |
Nstrel | |
Nutil | |
CImageAlgorithmInterface | Aims::ImageAlgorithmInterface is the interface for an image processing algorithm |
CImageAlgorithm | Aims::ImageAlgorithm class used to implement image algorithms |
CImageAlgorithmSwitch | Aims::ImageAlgorithmSwitch switches between multichannel and monochannel ImageAlgorithmInterface |
CImageAlgorithmSwitch< T, false > | Aims::ImageAlgorithmSwitch switch specialization for mono-channel ImageAlgorithmInterface |
CImageAlgorithmSwitch< T, true > | Aims::ImageAlgorithmSwitch switch specialization for multi-channel ImageAlgorithmInterface |
CIndividuals | |
CClassifStrategy | |
CDistance | |
CDynamicStrategy | |
CIterativeClassification | |
CKmeansStrategy | |
CPpcaAnalyserElement | |
CMixtureOfPPCA | |
CPcaStrategy | |
CGradientAdvection | Propagate labels along a vector field |
CFastMarching | Fast marching algorithm implementation, for images or buckets |
CPoint3dfCompare | |
CPoint3dCompare | |
CPairCompare | |
CSetCompare | |
CRealToRealFunctionTabulation | |
CFoldGraphAttributes | Creation of cortical folds graph attributes |
CFoldArgOverSegment | |
CGeodesicPath | Geodesic paths or distance maps, using the Dijkstra algorithm |
CRegularBinnedHistogram | Histogram container class, with a specified number of regular bins |
CInterpolatedVolume | Spline interpolation of volumes with simple accessors to interpolated values |
CRoiSelectorReader | |
CRoiGtmReader | |
CRoiGtmWriter | Class for AimsRoiGtm writing operation |
CDiscriminantAnalysisElement | |
CDiscriminantAnalysis | |
CBaseHarrisDetector | Harris Corner Detector |
CHarrisDetector | |
CHarrisDetector< T, 2 > | |
CProbabilisticPcaElement | |
CProbabilisticPca | |
CBSplineOrder | 1D B-Spline functions centered on 0, recursively evaluated at run time |
CBSplineOrder< 0 > | Specialization for 0 order B-Spline |
CBSpline | Centered and scaled B-Spline function, evaluated at run time |
CFastBSpline | *Centered and *scaled B-Spline function, evaluated at run time |
CTabulBSpline | Pre-computed B-Spline values In the "order 0" case, the array is not used (the analytical expression is too simple) |
CDiscreteBSpline | Discrete B-Splines B-Spline pre sampled only on integral values |
CGeometricProperties | |
CCurvature | |
CCurvatureFactory | |
CFiniteElementCurvature | |
CBoixCurvature | |
CBarycenterCurvature | |
CBoixGaussianCurvature | |
CGaussianCurvature | |
CVertexRemover | A class to remove a vertex from a mesh, and remeshing the hole |
►CMeshInterpoler | Triangular mesh and texture interpolation |
CPrivate | |
CCoordinatesFieldMeshInterpoler | |
CMorphoGreyLevel | Grey-level mathematical morphology |
►CPointsDistribution | Points repartition using forces in a given geometry (on a sphere for instance) |
CCoulombAndRestoringForce | Utility function for sphere_distribution |
CCoulombForce | Utility function for sphere_distribution |
CForceFunction | Utility force class for sphere_distribution |
CMoveConstraints | Utility function for sphere_distribution |
CSphereMove | Move point constrained to a uinit sphere: project the force to be tangent to the sphere, move the point, then stick it onto the sphere |
CDericheSmoother | |
CPeronaMalikSmoother | |
CFiniteElementSmoother | |
Cltstr_p3d | |
Cltstr_p3d< Point3d > | |
Cltstr_p3d< std::pair< Point3df, uint > > | |
CMaximumPoint | Class for maxima |
CSaddlePoint | Class for saddle points |
CGreyLevelBlob | Class for grey-level blobs Templated with respect to the type of points: TypeSite<carto::VolumeRef<T> >::type for images TypeSite<AimsSurface<D, Void> >::type for textures |
CBlobMeasurements | |
CExtractGreyLevelBlobs | Class that define grey-level blobs algorithm extraction |
CGreyLevelBlobTools | Class that provide some tools for blob management |
CBaseScaleSpace | |
►CScaleSpace | |
CBlobDescriptor | |
CScaleSpace< carto::VolumeRef< T >, carto::VolumeRef< T > > | |
CScaleSpace< AimsSurface< D, Void >, Texture< T > > | |
CScaleLevel | |
CScaleLevel< carto::VolumeRef< T >, carto::VolumeRef< T > > | |
CScaleLevel< AimsSurface< D, Void >, Texture< T > > | |
CSmoother | |
CSmoother< carto::VolumeRef< T >, carto::VolumeRef< T > > | |
CSmoother< AimsSurface< D, Void >, Texture< T > > | |
CPrimalSketch | |
CScaleSpaceBlob | |
CBifurcation | |
Cltstr_blob | |
CPrimalsketch2graph | |
CCoupledSmoother | |
CCoupledSmoother< carto::VolumeRef< T >, carto::VolumeRef< T > > | |
CCoupledDiffusion2DSmoother | |
CConvolutionSubSampler | Convolution Filter |
CDirectBSplineSubSampler | Class excuting a spline-based subsampling |
CMovingAverageSubSampler | |
CMovingAverageCascadeSubSampler | |
CSplinePyramid | Pyramid of Interpolated Volumes |
CSplinePyramidBuilder | The method follows that of Under, Aldroubi & Eden, "The L2 Polynomial Spline Pyramid" in IEEE Transactions on Pattern Analysis and Machine Intelligence (1993) |
CDiscreteU | |
CDiscreteUB | |
CSubSamplingPyramidBuilder | |
CFfdTransformation | FFD vector field deformation transform |
CSplineFfd | FFD vector field deformation transform |
CTrilinearFfd | FFD vector field deformation transform |
CWriter< aims::FfdTransformation > | FFD vector field transformation writer |
CCubicResampler | Volume resampler using cubic interpolation |
CHarmonicCageMeshResampler | |
CLinearResampler | Volume resampler using linear (order 1) interpolation |
CMajorityLabelResampler | Volume resampler using linear (order 1) interpolation, then selects the majority label in the neighbouring values |
CMeshToVoxelsResampler | 3D rasterization (voxelization) of a mesh O : VolumeRef<unsigned int> or BucketMap<Void> |
CNearestNeighborResampler | Volume resampler using nearest-neighbour interpolation |
CQuadraticResampler | Volume resampler using quadratic (order 2) interpolation |
CQuarticResampler | Volume resampler using quartic (order 4) interpolation |
CQuinticResampler | Volume resampler using quintic (order 5) interpolation |
CResampler | Resampling of data from a volume, applying a transformation |
CResamplerFactory | |
CExtremaDifferenceSubSampling | |
CMajoritySubSampling | |
CMaxSubSampling | |
CMeanSubSampling | |
CMedianResampler | Volume resampler using linear (order 1) interpolation, then selects the median value in the neighbouring values |
CMedianSubSampling | |
CMinSubSampling | |
CNotNullMeanSubSampling | |
CNotNullMedianSubSampling | |
CSumSubSampling | |
CConeSamplable | |
CSphereSamplable | |
CSixthOrderResampler | Volume resampler using sixth-order interpolation |
CSeventhOrderResampler | Volume resampler using seventh-order interpolation |
CMultiChannelResamplerSwitch | |
CSplineResampler | B-Spline-based resampling |
CMultiChannelResamplerSwitch< false, T > | |
CMultiChannelResamplerSwitch< true, T > | |
CSubSamplingImageAlgorithm | Aims::SubSamplingImageAlgorithm is the algorithm to subsample image |
CClusterArgMaker | |
CRoiGtm | |
CRoiStats | |
CRoiSelector | |
►CBucketBlobExtractor | Blobs and watershed |
CBlobsMerger | |
CBlobStruct | |
CGLBlobsMerger | |
CNoStopCriterion | |
COneComponentStopCriterion | |
CStopCriterion | |
CTextureSmoothing | |
CConvolutionFilter | Convolution Filter |
CExtremaDifferenceFilter | |
CBaseDiffusionSmoother | Base class for Heat diffusion |
CDiffusionSmoother | Heat diffusion with a volume of given datasource (Dirichlet conditions) |
CBaseMaskedDiffusionSmoother | |
CMaskedDiffusionSmoother | |
CMaskedDiffusionSmoother< T, std::vector< Point3df > > | Heat diffusion, with Dirichlet and Neumann border conditions |
CMaskedDiffusionSmoother< T, carto::VolumeRef< short > > | Heat diffusion, with Dirichlet and Neumann border conditions |
CFilteringFunctionInterface | Pure virtual class: interface for filtering functions called by aims::FilteringImageAlgorithm and aims::SubSamplingImageAlgorithm |
CElementFilteringFunction | Base class for filtering functions applied in a structuring element |
CElementFilteringFunctionFactory | Associates a string with a ElementFilteringFunction |
CLinearFilteringFunction | Base class for linear filtering functions |
CLinearFilteringFunctionFactory | |
CFilteringImageAlgorithmInterface | |
CLinearFilteringImageAlgorithm | |
CElementFilteringImageAlgorithm | |
CGaborFilter | |
CMedianFilter | |
CNotNullMedianFilter | |
CMeanFilter | |
CNotNullMeanFilter | |
CMinFilter | |
CMaxFilter | |
CMajorityFilter | |
CNotNullMajorityFilter | |
CMovingAverageKernel | 1D Moving Average Kernel |
CMovingAverageCascadeKernel | 1D Cascade of Moving Average Kernel |
CMovingAverageFilter | Separable Moving Average Filter |
CMovingAverageCascadeFilter | Separable Cascade of Moving Average Filter |
CSumFilter | |
CVarFilter | |
CStDevFilter | |
CIIRFilterBase | Base class for separable infinite impulse response filters |
CCausalSinglePoleIIRFilter | Special case of Infinite Impulse Response filter |
CSymAllPoleIIRFilter | Symmetric, all-pole, infinite impulse response Filter |
CInverseBSplineFilter | This filter uses an inverse B-Spline convolution function to transform a discrete signal to its spline representation |
CDirectBSplineFilter | This filter uses a convolution with Spline basis functions |
CFilterType | |
CSpamBase | |
CSpamFromLikelihood | |
CSpam | |
CTransformLeastSquareEstimation | |
CAffineLeastSquareEstimation | |
CRigidLeastSquareEstimation | |
CTranslationLeastSquareEstimation | |
CSimiLeastSquareEstimation | |
CRigidTransformEstimation | |
CBundleTransformer | Apply a spatial transformation to fiber bundles |
►Naimsalgo | The virtual template class fo which samplable classes must inherit from |
CBucketMapSampler | |
CGeneralSampler | |
CSamplable | |
CPolynomial | |
Ncarto | |
►Ngeodesic | |
CGeodesicAlgorithmBase | |
CSubdivisionNode | |
CGeodesicAlgorithmSubdivision | |
CDijkstraNode1 | |
CGeodesicAlgorithmDijkstraAlternative | |
CDijkstraNode | |
CGeodesicAlgorithmDijkstra | |
CSimlpeMemoryAllocator | |
CMemoryAllocator | |
COutputBuffer | |
CInterval | |
CIntervalWithStop | |
CIntervalList | |
CSurfacePointWithIndex | |
CSortedSources | |
CSimpleVector | |
CMeshElementBase | |
CPoint3D | |
CVertex | |
CFace | |
CEdge | |
CSurfacePoint | |
CHalfEdge | |
CGeodesicAlgorithmExact | |
Cedge_visible_from_source | |
CMesh | |
CGeodesicAlgorithmGraphBase | |
Nsoma | |