►Nanima | |
CAnatomicalBlockMatcher | |
CApproximateMCMSmoothingCostFunction | |
CAsymmetricBMRegistrationMethod | |
CAtlasInitializer | |
CAxisRotationTransform | |
CB1GammaDerivativeDistributionIntegrand | Integrand to compute the internal derivative integral per distribution in B1GammaMixtureT2RelaxometryCostFunction |
CB1GammaDistributionIntegrand | Integrand to compute the internal integral per distribution in B1GammaMixtureT2RelaxometryCostFunction |
CB1GammaMixtureT2RelaxometryCostFunction | |
CB1GMMDistributionIntegrand | Integrand to compute the internal integral per distribution in B1GMMRelaxometryCostFunction |
CB1GMMRelaxometryCostFunction | Cost function for estimating B1 from T2 relaxometry acquisition, following a multi-T2 EPG decay model. The cost function includes (via variable projection) estimation of compartment weights |
CB1T2RelaxometryDistributionCostFunction | Cost function for estimating B1 from T2 relaxometry acquisition, following a multi-T2 EPG decay model |
CBalooExternalExtrapolateImageFilter | |
CBalooSVFTransformAgregator | |
CBaseAffineBlockMatcher | |
►CBaseBlockMatcher | |
CThreadedMatchData | |
CBaseBMRegistrationMethod | |
CBaseCompartment | |
CBaseIsotropicCompartment | |
CBaseMCMCost | Base cost function class to handle maximum likelihood estimation |
CBaseOrientedModelImageToImageMetric | |
►CBaseProbabilisticTractographyImageFilter | |
CFiberWorkType | |
Cpair_comparator | |
CtrackerArguments | |
CBaseRootFindingAlgorithm | |
►CBaseTractographyImageFilter | |
CtrackerArguments | |
CBaseTransformAgregator | |
CBisectionRootFindingAlgorithm | |
CBLMLambdaCostFunction | Levenberg-Marquardt lambda update cost function (phi) used for bounded levenberg marquardt optimizer |
CBlock | |
►CBlockMatchingInitializer | |
CBlockGeneratorThreadStruct | |
Cpair_comparator | |
CBobyqaOptimizer | BOBYQA Optimizer |
CBoostBisectionRootFindingAlgorithm | |
CBoundedLevenbergMarquardtOptimizer | Levenberg-Marquardt optimizer with lower and upper bounds on parameters Implementation of the original algorithmm, very well described in K. Madsen, H.B. Nielsen and O. Tingleff. Methods for non-linear least squares problems. 2004 http://www2.imm.dtu.dk/pubdb/views/edoc_download.php/3215/pdf/imm3215.pdf Bounded version by projection as suggested by Kanzow et al. but with a lot of modifications, including calculation of optimal lambda C. Kanzow, N. Yamashita and M. Fukushima. Levenberg-Marquardt methods with strong local convergence properties for solving nonlinear equations with convex constraints. Journal of computational and applied mathematics. 172:375-397, 2004 |
CBracketAndSolveRootFindingAlgorithm | |
CBrentRootFindingAlgorithm | |
CBVLSOptimizer | Bounded variable least squares optimizer. Coming from Stark and Parker paper P.B. Stark and R.L. Parker. Bounded-variable least-squares: an algorithm and applications. Computational Statistics, 1995 |
CCheckStructureNeighborFilter | Class removing lesions that are not sufficiently in the white matter. Intensity rules may not be enough to discard false positives, therefore we also use localization information. Considering that MS lesions are typically located in WM, we remove the detected ones that do not sufficiently achieve this condition. This filter take two entries: a lesion mask and a white matter map |
CCholeskyDecomposition | Cholesky decomposition: decomposes a symmetric matrix A in the form L D L^T, where L is lower triangular and D diagonal. May be used to solve efficiently any linear system using the solve methods. Refer to Gill, Golub et al. Methods for modifying matrix factorizations. 1974 |
CClassificationStrategy | |
CComputeMahalanobisImagesFilter | Compute the mahalanobis images from the NABT model |
CComputeSolution | Class computing the 3-class GMM respresenting the NABT, where each Gaussian represents one of the brain tissues WM, GM and CSF. First a model initializer is launched, then the REM algorithm is performed using this initialization. The NABT model can be written in a csv file |
CDawsonIntegrand | |
CDBlock | |
CDekkerRootFindingAlgorithm | |
CDenseSVFTransformAgregator | |
CDirectionScaleSkewTransform | |
CDirectionScaleTransform | |
CDirectionTransform | |
CDistortionCorrectionBlockMatcher | |
CDistortionCorrectionBMRegistrationMethod | |
CDistortionCorrectionImageFilter | |
►CDTIEstimationImageFilter | |
COptimizationDataStructure | |
CDTIProbabilisticTractographyImageFilter | |
CDTIScalarMapsImageFilter | Applies an variance filter to an image |
CdtiTractographyImageFilter | DTI tractography image filter. Simple step by step tratpography, using advection-diffusion tricks from Weinstein et al. 1999. Tensorlines: Advection-Diffusion based Propagation through Diffusion Tensor Fields |
CDWISimulatorFromDTIImageFilter | |
CEPGSignalSimulator | |
Cerrors_pair_comparator | |
CExpTensorImageFilter | |
CFastCorrelationImageToImageMetric | |
CFastMeanSquaresImageToImageMetric | |
CFDRCorrectImageFilter | |
CFlipTensorImageFilter | |
CFreeWaterCompartment | |
CFuzzyCMeansFilter | |
CGammaMixtureT2RelaxometryEstimationImageFilter | |
CGaussianEMEstimator | Gaussian Model estimator Class performing expectation-maximation algorithm |
CGaussianMCMCost | Class for computing marginal and profile costs and derivatives. This is not thread safe at all so be sure to intantiate one per thread |
CGaussianMCMVariableProjectionCost | Class for computing variable projection costs and derivatives. Right now, it is only available for Gaussian noise. By the way, this is not thread safe at all so be sure to intantiate one per thread |
CGaussianMCMVariableProjectionMultipleValuedCostFunction | |
CGaussianMCMVariableProjectionSingleValuedCostFunction | |
CGaussianREMEstimator | Class performing a robust expectation-maximation (REM) algorithm. Allow finding the 3-classes NABT model estimation |
CGaussLaguerreQuadrature | Computes the Gauss Laguerre quadrature of a function defined from R^+ into R. Recenters the function on the interest zone with an affine relation, then uses Gauss Legendre on the left out part of the function and computes the main part with Gauss Laguerre |
CGcStremMsLesionsSegmentationFilter | Class performing lesion segmentation |
CGeneralizedFAImageFilter | |
CGMMT2RelaxometryEstimationImageFilter | |
CGradientFileReader | |
►CGraph | |
Carc | |
Cnode | |
Cnodeptr | |
CGraph3DFilter | Class allowing the decimation of the images if necessary (if 3D graph size causes memory problems). This class just launchs NLinksFilter with appropriate image sizes |
CGraphCutFilter | Class performing grah cut segmentation. First the sources and sinks probabilities maps are computed using the TLinkFilter. Then the Graph3DFilter is called to perform the graph cut |
CHierarchicalInitializer | Class initializing a gaussian mixture with hierarchical information It uses 'a priori' knowledge of the sequences |
CImageClassifierFilter | Classify each voxels into one of the given GMM classes |
CImageDataSplitter | |
CIsotropicRestrictedWaterCompartment | |
CJacobianMatrixImageFilter | Compute the Jacobian matrix in real coordinates of a displacement field |
CKissingSymmetricBMRegistrationMethod | |
CKMeansFilter | |
CKummerIntegrand | |
CLocalPatchCovarianceDistanceImageFilter | |
CLocalPatchMeanDistanceImageFilter | |
CLogEuclideanTensorCalculator | |
CLogRigid3DTransform | |
CLogTensorImageFilter | |
CLowMemoryLocalPatchCovarianceDistanceBridge | |
CLowMemoryLocalPatchMeanDistanceBridge | |
CLowMemoryNLMeansPatientToGroupComparisonBridge | |
CLowMemoryPatientToGroupComparisonBridge | |
CLowMemoryPatientToGroupODFComparisonBridge | |
CLSWTransformAgregator | |
CLTSWTransformAgregator | |
CMajorityLabelVotingImageFilter | |
CMaskedImageToImageFilter | |
►CMatrixLoggerFilter | Class to compute many log-vectors in a multi-threaded way |
CThreadedLogData | |
CMCMAverageImagesImageFilter | |
CMCMBlockMatcher | |
►CMCMBlockMatchingInitializer | |
CMCMBlockGeneratorThreadStruct | |
CMCMCorrelationImageToImageMetric | |
CMCMEstimatorImageFilter | |
CMCMFileReader | |
CMCMFileWriter | |
CMCMImage | |
CMCML2DistanceComputer | Computes a L2 distance between two MCM of any type |
CMCMLinearInterpolateImageFunction | |
CMCMMeanSquaresImageToImageMetric | |
CMCMMultipleValuedCostFunction | |
CMCMPairingMeanSquaresImageToImageMetric | |
CMCMResampleImageFilter | |
CMCMScalarMapsImageFilter | |
CMCMSingleValuedCostFunction | |
CMCMWeightedAverager | Computes a weighted average of input multi-compartment models. The output model is at the same time giving the number and type of output compartments but also its parameters are erased when performing Update to get the result |
CMeanAndVarianceImagesFilter | Applies an variance filter to an image |
CMEstimateSVFImageFilter | |
CMEstTransformAgregator | |
CModelInitializer | Gaussian model initializers Model Initializer represents the processes computing a gaussian model that will be used as the model initialization in an EM process |
CMTPairingCorrelationImageToImageMetric | Multi-tensor correlation similarity measure as defined by Taquet et al, based on pairing of the individual compartments |
CMultiCompartmentModel | MultiCompartmentModel: holds several diffusion compartments, ordered by type It also handles weights of the different compartments. Although there are N weights in memory for N compartments, the parameters returned and set are considered to have one less weight in them, the first one being removed. This comes from the fact that they sum up to 1 |
CMultiCompartmentModelCreator | Really this class is some simplified factory that creates the MCM that it knows |
CMultiT2EPGRelaxometryCostFunction | Cost function for estimating B1 from T2 relaxometry acquisition, following a multi-T2 EPG decay model |
CMultiT2RelaxometryEstimationImageFilter | Implements multi-peak T2 relaxometry estimation (with or without regularization) |
CMultiTensorSmoothingCostFunction | |
CNLinksFilter | Class creating a 3D graph in a graph cut framework |
►CNLMeansPatientToGroupComparisonImageFilter | |
CSampleIdentifier | |
CNLMeansVectorPatchSearcher | |
CNLOPTOptimizers | Implements an ITK wrapper for the NLOPT library |
►CNLOPTParametersConstraintFunction | |
CConstraintDataType | |
CNNLSOptimizer | Non negative least squares optimizer. Implements Lawson et al method, of squared problem is activated, assumes we pass AtA et AtB and uses Bro and de Jong method |
CNODDICompartment | |
CNoiseGeneratorImageFilter | |
CNonLocalMeansImageFilter | |
CNonLocalMeansPatchSearcher | |
CNonLocalMeansTemporalImageFilter | |
CNonLocalPatchBaseSearcher | |
CNonLocalT2DistributionPatchSearcher | |
CNumberedThreadImageToImageFilter | Implements a class to handle thread number in a dynamic way for multithreaded methods needing thread numbering even for dynamic threading |
CODFEstimatorImageFilter | |
CODFMaximaCostFunction | |
►CODFProbabilisticTractographyImageFilter | |
CXYZ | |
CODFResampleImageFilter | |
CODFSphericalHarmonicBasis | |
COrientedModelBaseResampleImageFilter | |
Cpair_decreasing_comparator | |
Cpair_increasing_comparator | |
CPatientToGroupComparisonImageFilter | Implements patient to group comparison as in http://dx.doi.org/10.1007/978-3-540-85988-8_116 |
CPatientToGroupODFComparisonImageFilter | |
CPyramidalBlockMatchingBridge | |
CPyramidalDenseMCMSVFMatchingBridge | |
CPyramidalDenseSVFMatchingBridge | |
CPyramidalDenseTensorSVFMatchingBridge | |
CPyramidalDistortionCorrectionBlockMatchingBridge | |
CPyramidalSymmetryBridge | |
CPyramidalSymmetryConstrainedRegistrationBridge | |
CPyramidImageFilter | Computes a pyramid of images using the provided resampler to perform resampling |
CRandomInitializer | Class initializing ramdomly a gaussian model |
CRecursiveLineYvvGaussianImageFilter | |
CRemoveTouchingBorderFilter | Class selecting the connected components touching a given mask border. In MRI, external CSF may contain artifacts due to fluid flow. These effects can cause voxels in the cortex or external CSF to have intensities similar to MS lesions. In order to reduce the number of false positives due to these effects, we remove all candidate lesions that are contiguous to the brain mask border |
CResampleImageFilter | |
CRootFindingFunctionBoostBridge | |
CRootToleranceBoostBridge | |
CSegmentationMeasuresImageFilter | |
CSegPerfApp | Main class to structure application and handle command line options |
CSegPerfCAnalyzer | Class to compute various metrics to evaluate segmentation results |
CSegPerfLabelSetMeasures | |
CSegPerfResults | Class to format and saves results |
CShapesReader | |
CShapesWriter | |
CSimuBlochCoherentGRE | |
CSimuBlochGRE | |
CSimuBlochIRGRE | |
CSimuBlochIRSE | |
CSimuBlochSE | |
CSimuBlochSPGRE | |
CSmoothingRecursiveYvvGaussianImageFilter | |
CSpectralClusteringFilter | Provides an implementation of spectral clustering, as proposed in A.Y. Ng, M.I. Jordan and Y. Weiss. "On Spectral Clustering: Analysis and an Algorithm." Advances in Neural Information Processing Systems 14. 2001 |
CSphericalHarmonic | |
CSplitAffine3DTransform | |
CStaniszCompartment | |
CStationaryWaterCompartment | |
CStickCompartment | |
CStimulatedSpinEchoImageFilter | |
CSVFExponentialImageFilter | Computes the exponentiation of a stationary velocity field using sclaing and squaring and approximated exponential integrators |
CSVFLieBracketImageFilter | Computes the Lie bracket between two fields u and v as expressed by Bossa et al |
CSymmetricBMRegistrationMethod | |
CSymmetryPlaneTransform | |
CT1RelaxometryEstimationImageFilter | |
CT1SERelaxometryCostFunction | |
CT1SERelaxometryEstimationImageFilter | |
CT2EPGRelaxometryCostFunction | |
CT2EPGRelaxometryEstimationImageFilter | |
CT2RelaxometryCostFunction | |
CT2RelaxometryEstimationImageFilter | |
CTensorBlockMatcher | |
CTensorCompartment | |
CTensorCorrelationImageToImageMetric | Tensor correlation similarity measure as defined by Taquet et al |
CTensorGeneralizedCorrelationImageToImageMetric | |
CTensorMeanSquaresImageToImageMetric | |
CTensorResampleImageFilter | |
CTLinksFilter | Class computing the probability maps that are used to create the t-links |
CTOMS748RootFindingAlgorithm | |
►CTransformSeriesReader | |
CTransformInformation | |
CVectorModelLinearInterpolateImageFunction | |
CVoxelExhaustiveOptimizer | |
CZeppelinCompartment | |
Carguments | |
CIntegrandType | |
CLabelSetMeasures | Metrics stored per label |
CThreaderArguments | |