13 #ifndef MITKCOMPAREIMAGEDATAFILTER_H 14 #define MITKCOMPAREIMAGEDATAFILTER_H 68 itkSimpleNewMacro(
Self);
80 bool GetResult(
size_t threshold = 0);
92 void GenerateData()
override;
95 void ResetCompareResultsToInitial();
98 template <
typename TPixel,
unsigned int VImageDimension>
99 void EstimateValueDifference(
const itk::Image<TPixel, VImageDimension> *itkImage1,
108 #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.
~CompareImageDataFilter() override
CompareFilterResults GetCompareResults()
Get the detailed results of the comparision run.
#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