X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=itk%2FclitkLabelImageOverlapMeasureFilter.txx;h=57516bb41634db8996e3822aa0d91ad748b2c110;hb=8f2913259ad3f434058ed0360f66f04820051b82;hp=f4aabfc673647d28e66d25c3a05c81eb1e75da9d;hpb=3fd15028ab81e6746d3af96695526d7d973a26c8;p=clitk.git diff --git a/itk/clitkLabelImageOverlapMeasureFilter.txx b/itk/clitkLabelImageOverlapMeasureFilter.txx index f4aabfc..57516bb 100644 --- a/itk/clitkLabelImageOverlapMeasureFilter.txx +++ b/itk/clitkLabelImageOverlapMeasureFilter.txx @@ -51,7 +51,6 @@ void clitk::LabelImageOverlapMeasureFilter:: GenerateInputRequestedRegion() { - // DD("GenerateInputRequestedRegion"); // Call default itk::ImageToImageFilter::GenerateInputRequestedRegion(); // Get input pointers and set requested region to common region @@ -87,6 +86,8 @@ GenerateData() // Resize like the union ImagePointer input1 = clitk::ResizeImageLike(m_Input1, bbo, GetBackgroundValue()); ImagePointer input2 = clitk::ResizeImageLike(m_Input2, bbo, GetBackgroundValue()); + //DD(input1->GetLargestPossibleRegion()); + //DD(input2->GetLargestPossibleRegion()); // Compute overlap image ImagePointer image_union = clitk::Clone(input1); @@ -94,8 +95,8 @@ GenerateData() clitk::Or(image_union, input2, GetBackgroundValue()); clitk::And(image_intersection, input2, GetBackgroundValue()); - // writeImage(image_union, "union.mha"); - // writeImage(image_intersection, "intersection.mha"); + //writeImage(image_union, "union.mha"); + //writeImage(image_intersection, "intersection.mha"); // Compute size typedef itk::LabelStatisticsImageFilter StatFilterType; @@ -120,7 +121,8 @@ GenerateData() statFilter->Update(); int in2 = statFilter->GetCount(GetLabel1()); - std::cout << in1 << " " << in2 << " " << inter << " " << u << " " << 2.0*(double)inter/(double)(in1+in2) << std::endl; + std::cout << in1 << " " << in2 << " " << inter << " " << u << " " + << 2.0*(double)inter/(double)(in1+in2) << std::endl; } //--------------------------------------------------------------------