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 72: Line 72:
|itkMembershipFunctionBase || Distance function || FunctionBase
|itkMembershipFunctionBase || Distance function || FunctionBase
|-
|-
|itkMembershipSample || Decision || itkDecision
|itkDensityFunction || Distance Function || MembershipFunctionBase
|-
|itkGaussianMixtureModelComponent || Decision || itkDecision
|-
|itkDensityFunction || Decision || itkDecision
|-  
|-  
|itkMembershipSampleGenerator || Decision || itkDecision
|itkMembershipSampleGenerator || Decision || itkDecision
|-
|-
|itkMahalanobisDistanceMembershipFunction || Decision || itkDecision
|itkMahalanobisDistanceMembershipFunction || Distance Function || itkDecision
|-
|itkMixtureModelComponentBase || Decision || itkDecision
|-
|itkSelectiveSubsampleGenerator || Decision || itkDecision
|-
|-
|itkMaximumDecisionRule || Decision || itkDecision
|itkMaximumDecisionRule || Decision || itkDecision
Line 93: Line 85:
|-
|-
|itkMinimumDecisionRule || 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
|}
|}

Revision as of 21:00, 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
itkDensityFunction Distance Function MembershipFunctionBase
itkMembershipSampleGenerator Decision itkDecision
itkMahalanobisDistanceMembershipFunction Distance Function itkDecision
itkMaximumDecisionRule Decision itkDecision
itkMaximumRatioDecisionRule Decision itkDecision
itkDecisionRuleBase Decision itkDecision
itkMinimumDecisionRule Decision itkDecision