# HG changeset patch # User Sebastien Jodogne # Date 1557756285 -7200 # Node ID 7a4d586caf2d2d4dd6556d97cf8cc553b3c2351d # Parent 9345710bbf12eb291fa19dbab42487f19051a25c fix diff -r 9345710bbf12 -r 7a4d586caf2d UnitTestsSources/ImageProcessingTests.cpp --- a/UnitTestsSources/ImageProcessingTests.cpp Mon May 13 14:50:24 2019 +0200 +++ b/UnitTestsSources/ImageProcessingTests.cpp Mon May 13 16:04:45 2019 +0200 @@ -38,6 +38,7 @@ #include "../Core/Images/Image.h" #include "../Core/Images/ImageProcessing.h" #include "../Core/Images/ImageTraits.h" +#include "../Core/OrthancException.h" #include @@ -224,7 +225,7 @@ ASSERT_FLOAT_EQ(255, TestFixture::ImageTraits::GetFloatPixel(image, 2, 4)); } -TYPED_TEST(TestIntegerImageTraits, FillPolygonLargerThandImage) +TYPED_TEST(TestIntegerImageTraits, FillPolygonLargerThanImage) { ImageAccessor& image = this->GetImage(); @@ -237,10 +238,6 @@ points.push_back(ImageProcessing::ImagePoint(0,image.GetHeight())); ASSERT_THROW(Orthanc::ImageProcessing::FillPolygon(image, points, 255), Orthanc::OrthancException); - - // inside polygon (note: we don't test too close from the edges since the current algo is taking some margin from the edges and might be improved in that sense) - ASSERT_FLOAT_EQ(255, TestFixture::ImageTraits::GetFloatPixel(image, 0, 0)); - ASSERT_FLOAT_EQ(255, TestFixture::ImageTraits::GetFloatPixel(image, image.GetWidth()-1, 0)); } TYPED_TEST(TestIntegerImageTraits, FillPolygonFullImage)