Class Name |
Fate |
Deprecated API |
New API
|
MeanCalculator |
Refactored into MeanFilter |
- SetSample() method replaced with SetInput()
- GetOutput() method return type modified ( the new signature returns a data object decorator )
|
- Derives from ProcessObject and the following methods added to integrate the class into the pipeline
- SetInput()
- GetOutput() (returns a data object decorated type of the mean vector )
- GetMean() (returns the mean vector as it is without any decoration )
|
WeightedMeanCalculator |
Refactored into WeightedMeanFilter |
- SetSample() method replaced with SetInput()
- SetWeights() method input argument modified ( the new signature takes dataobject decorated weight array)
- SetWeightFunction() method replaced with SetWeightingFunction()
- GetWeights() method return type modified ( new signature returns a data object decorator of the weight array)
- GetWeightingFunction() method replaced with GetWeightingFunction()
- GetOutput() method return type modified ( the new signature returns a data object decorator of the mean )
|
- Derives from ProcessObject and the following methods added to integrate the class into the pipeline
- SetInput()
- GetOutput() (returns a data object decorated type of the mean vector )
- SetWeights() (Takes dataObjecte decorated version of weight array type )
- SetWeightingFunction (Takes dataObject decorated version of weighting function type )
|
CovarianceCalculator |
Refactored into CovarianceFilter |
- SetMean() removed ( the mean will always be computed inside the class. Keeping track of mean computed internally and set from outside creates lots of inconsistencies in the pipeline).
- SetSample() replaced with SetInput()
- GetOutput() replaced with GetCovarianceMatrixOutput() which returns a decorated version of the covariance matrix
|
- Derived from process object and the following methods added to integrate the class into the pipeline
- SetInput()
- GetMeanOutput() ( returns a decorated version of the mean vector )
- GetCovarianceMatrixOutput() ( returns a decorated version of the covariance matrix )
|
WeightedCovarianceCalculator |
Refactored into WeightedCovarianceFilter |
- SetSample() method replaced with SetInput()
- SetWeights() method input argument modified ( the new signature takes dataobject decorated weight array)
- SetWeightFunction() method replaced with SetWeightingFunction()
- GetWeights() method return type modified ( new signature returns a data object decorator of the weight array)
- GetWeightingFunction() method replaced with GetWeightingFunction()
|
- Derives from itk::CovarianceFilter and all the methods defined in the CovarianceFilter for pipeline integration (SetInput(), GetMeanOutput(), GetCovarianceMatrixOutput() )should be used
- SetWeights() (Takes dataObjecte decorated version of weight array type )
- SetWeightingFunction (Takes dataObject decorated version of weighting function type )
- GetWeights() returns decorated version of the weight array
- GetWeightingFunction() returns decorated version of the weighting function
|
GreyLevelCooccurrenceMatrixTextureCoefficientsCalculator |
Refactored into HistogramToTextureFeaturesFilter |
- Compute() removed ( Update() method should be used in the new API )
- SetHistogram() removed ( replaced by SetInput() in the new API )
|
- Derives from ProcessObject and the following methods added to integrate it to the pipeline
- SetInput()
- GenerateData() ( user should invoke Update() to compute the features )
- Data object decorated versions of the Get methods for each feature was added.
- GetEnergyOutput()
- GetEntropyOutput()
- GetCorrelationOutput()
- GetInverseDifferenceMomentOutput()
- GetInertiaOutput()
- GetClusterShadeOutput()
- GetClusterProminenceOutput()
- GetHaralickCorrelationOutput()
|
ScalarImageTextureCalculator |
To be Refactored into ScalarImageToTextureFeaturesFilter |
|
|