32 generator->SetDynamicImage(dynamicImage);
33 generator->Generate();
49 CPPUNIT_ASSERT_MESSAGE(
"Check computed maximum[0]", 28 == max[0]);
50 CPPUNIT_ASSERT_MESSAGE(
"Check computed minimum[0]", 0 == min[0]);
51 CPPUNIT_ASSERT_MESSAGE(
"Check computed mean[0]", 14 == mean[0]);
52 CPPUNIT_ASSERT_MESSAGE(
"Check computed sigma[0]", 8.7266171082410953 == sig[0]);
53 CPPUNIT_ASSERT_MESSAGE(
"Check computed variance[0]", 76.153846153846160 == variance[0]);
54 CPPUNIT_ASSERT_MESSAGE(
"Check computed sum[0]", 378 == sum[0]);
57 generator->SetMask(maskImage);
58 generator->Generate();
60 max = generator->GetMaximum();
61 min = generator->GetMinimum();
62 mean = generator->GetMean();
63 sig = generator->GetSigma();
64 variance = generator->GetVariance();
65 sum = generator->GetSum();
67 CPPUNIT_ASSERT_MESSAGE(
"Check computed maximum[0]", 14 == max[0]);
68 CPPUNIT_ASSERT_MESSAGE(
"Check computed minimum[0]", 0 == min[0]);
69 CPPUNIT_ASSERT_MESSAGE(
"Check computed mean[0]",6.8571428571428568 == mean[0]);
70 CPPUNIT_ASSERT_MESSAGE(
"Check computed sigma[0]",4.6053003386088953 == sig[0]);
71 CPPUNIT_ASSERT_MESSAGE(
"Check computed variance[0]",21.208791208791204 == variance[0]);
72 CPPUNIT_ASSERT_MESSAGE(
"Check computed sum[0]",96.000000000000000 == sum[0]);
int mitkMaskedDynamicImageStatisticsGeneratorTest(int, char *[])
Image::Pointer MITKTESTINGHELPER_EXPORT GenerateTestMaskMITK()
section GeneralTestsDeprecatedOldTestingStyle Deprecated macros All tests with MITK_TEST_BEGIN()
#define MITK_TEST_CONDITION(COND, MSG)
Image::Pointer MITKTESTINGHELPER_EXPORT GenerateDynamicTestImageMITK()
itk::Array< double > ResultType