17 #ifndef MITKCOMPAREIMAGEDATAFILTER_H
18 #define MITKCOMPAREIMAGEDATAFILTER_H
73 itkSimpleNewMacro(
Self)
85 bool GetResult(
size_t threshold = 0);
97 virtual void GenerateData()
override;
100 void ResetCompareResultsToInitial();
103 template <
typename TPixel,
unsigned int VImageDimension>
104 void EstimateValueDifference(
const itk::Image<TPixel, VImageDimension> *itkImage1,
113 #endif // MITKCompareImageDataFilter_H
double m_MaximumDifference
CompareFilterResults m_CompareDetails
Superclass of all classes generating some kind of mitk::BaseData.
void SetTolerance(double eps)
DataCollection - Class to facilitate loading/accessing structured data.
virtual ~CompareImageDataFilter()
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
A simple struct to hold the result of the comparison filter.
Superclass of all classes having one or more Images as input and generating Images as output...
vcl_size_t m_PixelsWithDifference
Filter for comparing two mitk::Image objects by pixel values.
double m_MinimumDifference
MITKCORE_EXPORT const ScalarType eps
std::string m_ExceptionMessage