Skip to content

Commit dd0e02a

Browse files
N-Dekkerdzenanz
authored andcommitted
PERF: Use smaller (16x16) images in KullbackLeibler metric test
The `KullbackLeiblerCompareHistogramImageToImageMetric` test appeared to be the most time consuming test of ITK's test framework, taking more than 9 seconds on Windows, on GitHub Actions. Originally it had test images of 100 x 100 pixels, with commit de0f47a "Tests for the CompareHistogramImageToImageMetric class and the KullbackLieblerCompareHistogramImageToImageMetric class", Luis Ibanez, 29 Dec 2003. However, the same code coverage may be achieved with images of 16 x 16.
1 parent 0c178ce commit dd0e02a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Modules/Registration/Common/test/itkKullbackLeiblerCompareHistogramImageToImageMetricTest.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ itkKullbackLeiblerCompareHistogramImageToImageMetricTest(int, char *[])
5252
ImageDimension = MovingImageType::ImageDimension
5353
};
5454

55-
MovingImageType::SizeType size = { { 100, 100 } };
55+
MovingImageType::SizeType size = { { 16, 16 } };
5656
MovingImageType::IndexType index = { { 0, 0 } };
5757
MovingImageType::RegionType region;
5858
region.SetSize(size);

0 commit comments

Comments
 (0)