Proposals:Refactoring Statistics Framework 2007 List of Classifier Related Classes: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
No edit summary
Line 33: Line 33:
# Decision rule                             
# Decision rule                             
# Classification                             
# Classification                             
# Class model estimation ( Membership function estimation )  
# Class model estimation ( Estimation )  
# Framework: distance, decision rule, class model estimation  
# Framework: distance, decision rule, class model estimation  


Line 52: Line 52:
|itkMRFImageFilter ||  ||  
|itkMRFImageFilter ||  ||  
|-
|-
|itkBayesianClassifierInitializationImageFilter ||  Membership function || ImageToImagFilter  
|itkBayesianClassifierInitializationImageFilter ||  Estimation || ImageToImagFilter  
|-
|-
|itkSampleClassifierWithMask || Framework  ||  SampleClassifierWithMask
|itkSampleClassifierWithMask || Framework  ||  SampleClassifierWithMask
|
|-
|itkSampleClassifier || Framework || ClassiferBase
|itkSampleClassifier || Framework || ClassiferBase
|-
|-
|itkImageModelEstimatorBase  || ||  
|itkImageModelEstimatorBase  || Estimation || LightProcessObject
|-
|-
|itkImageGaussianModelEstimator || Decision || itkDecision
|itkImageGaussianModelEstimator || Estimation  || ImageModelEstimatorBase
|-  
|-  
|itkMahalanobisDistanceThresholdImageFunction || Decision || itkDecision
|itkMahalanobisDistanceMembershipFunction || Distance function || MembershipFunctionBase
|-
|-
|itkDistanceToCentroidMembershipFunction || Decision || itkDecision
|itkDistanceToCentroidMembershipFunction || Distance function || MembershipFunctionBase
|-
|-
|itkDistanceMetric  || Decision || itkDecision
|itkDistanceMetric  || Distance function || MembershipFunctionBase
|-
|-
|itkExpectationMaximizationMixtureModelEstimator || Decision || itkDecision
|itkExpectationMaximizationMixtureModelEstimator || Estimation || Object
|-
|-
|itkMembershipFunctionBase || Decision || itkDecision
|itkMembershipFunctionBase || Distance function || FunctionBase
|-
|-
|itkMembershipSample || Decision || itkDecision
|itkMembershipSample || Decision || itkDecision

Revision as of 20:51, 16 July 2008

Here is the list of ITK classes related to classification

  1. itkScalarImageKmeansImageFilter
  2. itkImageClassifierBase
  3. itkRGBGibbsPriorFilter
  4. itkBayesianClassifierImageFilter
  5. itkClassifierBase
  6. itkMRFImageFilter
  7. itkBayesianClassifierInitializationImageFilter
  8. itkSampleClassifierWithMask
  9. itkSampleClassifier
  10. itkImageModelEstimatorBase.h
  11. itkImageGaussianModelEstimator.h
  12. itkMahalanobisDistanceThresholdImageFunction.h
  13. itkDistanceToCentroidMembershipFunction.h
  14. itkDistanceMetric.h
  15. itkListSample.h
  16. itkExpectationMaximizationMixtureModelEstimator.h
  17. itkMembershipFunctionBase.h
  18. itkMembershipSample.h
  19. itkGaussianMixtureModelComponent.h
  20. itkDensityFunction.h
  21. itkMembershipSampleGenerator.h
  22. itkMahalanobisDistanceMembershipFunction.h
  23. itkMixtureModelComponentBase.h
  24. itkSelectiveSubsampleGenerator.h
  25. itkMaximumDecisionRule.h
  26. itkMaximumRatioDecisionRule.h
  27. itkDecisionRuleBase.h
  28. itkMinimumDecisionRule.h

Four major function categories

  1. Distance function ( similarity measure )
  2. Decision rule
  3. Classification
  4. Class model estimation ( Estimation )
  5. Framework: distance, decision rule, class model estimation
Class Function Base class
itkScalarImageKmeansImageFilter Framework ImageToImageFilter
itkImageClassifierBase Framework ClassiferBase
itkRGBGibbsPriorFilter ?? MRFImageFilter
itkBayesianClassifierImageFilter Framework ImageToImageFilter
itkClassifierBase Framework itkLightProcessObject
itkMRFImageFilter
itkBayesianClassifierInitializationImageFilter Estimation ImageToImagFilter
itkSampleClassifierWithMask Framework SampleClassifierWithMask
itkSampleClassifier Framework ClassiferBase
itkImageModelEstimatorBase Estimation LightProcessObject
itkImageGaussianModelEstimator Estimation ImageModelEstimatorBase
itkMahalanobisDistanceMembershipFunction Distance function MembershipFunctionBase
itkDistanceToCentroidMembershipFunction Distance function MembershipFunctionBase
itkDistanceMetric Distance function MembershipFunctionBase
itkExpectationMaximizationMixtureModelEstimator Estimation Object
itkMembershipFunctionBase Distance function FunctionBase
itkMembershipSample Decision itkDecision
itkGaussianMixtureModelComponent Decision itkDecision
itkDensityFunction Decision itkDecision
itkMembershipSampleGenerator Decision itkDecision
itkMahalanobisDistanceMembershipFunction Decision itkDecision
itkMixtureModelComponentBase Decision itkDecision
itkSelectiveSubsampleGenerator Decision itkDecision
itkMaximumDecisionRule Decision itkDecision
itkMaximumRatioDecisionRule Decision itkDecision
itkDecisionRuleBase Decision itkDecision
itkMinimumDecisionRule Decision itkDecision
itkRGBGibbsPriorFilter Decision itkDecision
itkBayesianClassifierImageFilter Decision itkDecision
itkClassifierBase Decision itkDecision
itkMRFImageFilter Decision itkDecision
itkBayesianClassifierInitializationImageFilter Decision itkDecision
itkSampleClassifierWithMask Decision itkDecision
itkSampleClassifier Decision itkDecision
itkImageModelEstimatorBase.h Decision itkDecision
itkImageGaussianModelEstimator.h Decision itkDecision
itkMahalanobisDistanceThresholdImageFunction.h Decision itkDecision
itkDistanceToCentroidMembershipFunction.h Decision itkDecision
itkDistanceMetric.h Decision itkDecision
itkListSample.h Decision itkDecision
itkExpectationMaximizationMixtureModelEstimator.h Decision itkDecision
itkMembershipFunctionBase.h Decision itkDecision
itkMembershipSample.h Decision itkDecision
itkGaussianMixtureModelComponent.h Decision itkDecision
itkDensityFunction.h Decision itkDecision
itkMembershipSampleGenerator.h Decision itkDecision
itkMahalanobisDistanceMembershipFunction.h Decision itkDecision
itkMixtureModelComponentBase.h Decision itkDecision
itkSelectiveSubsampleGenerator.h Decision itkDecision
itkMaximumDecisionRule.h Decision itkDecision
itkMaximumRatioDecisionRule.h Decision itkDecision
itkDecisionRuleBase.h Decision itkDecision
itkMinimumDecisionRule.h Decision itkDecision