13 #ifndef mitkCalculateGrayValueStatisticsTool_h_Included 14 #define mitkCalculateGrayValueStatisticsTool_h_Included 20 #ifndef __itkHistogram_h 21 #include <itkHistogram.h> 44 itkFactorylessNewMacro(
Self);
47 const char **GetXPM()
const override;
48 const char *GetName()
const override;
50 virtual std::string GetReport()
const;
59 HistogramType::ConstPointer GetHistogram();
67 void StartProcessingAllData()
override;
68 bool ProcessOneWorkingData(
DataNode *node)
override;
69 void FinishProcessingAllData()
override;
71 std::string GetErrorMessage()
override;
76 template <
typename TPixel,
unsigned int VImageDimension>
77 void CalculateMinMax(itk::Image<TPixel, VImageDimension> *referenceImage,
86 template <
typename TPixel,
unsigned int VImageDimension>
87 void ITKHistogramming(itk::Image<TPixel, VImageDimension> *referenceImage,
89 std::stringstream &report);
#define MITKSEGMENTATION_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
Event/message/notification class.
Class for nodes of the DataTree.
Super-class that provides the functionality of a StateMachine to DataInteractors. ...