diff --git a/Modules/Core/Transform/include/otbStreamingWarpImageFilter.hxx b/Modules/Core/Transform/include/otbStreamingWarpImageFilter.hxx index dcd43c075fe385163904dc59014297722b57abf6..741f7b617dc6ed9f96f6724b7a14592f23fd7ab4 100644 --- a/Modules/Core/Transform/include/otbStreamingWarpImageFilter.hxx +++ b/Modules/Core/Transform/include/otbStreamingWarpImageFilter.hxx @@ -230,24 +230,9 @@ StreamingWarpImageFilter<TInputImage, TOutputImage, TDisplacementField> { inputPtr->SetRequestedRegion(inputRequestedRegion); } - else - { - - inputFinalSize.Fill(0); - inputRequestedRegion.SetSize(inputFinalSize); - inputFinalIndex.Fill(0); - inputRequestedRegion.SetIndex(inputFinalIndex); - - // store what we tried to request (prior to trying to crop) - inputPtr->SetRequestedRegion(inputRequestedRegion); - -// // build an exception -// itk::InvalidRequestedRegionError e(__FILE__, __LINE__); -// e.SetLocation(ITK_LOCATION); -// e.SetDescription("Requested region is (at least partially) outside the largest possible region."); -// e.SetDataObject(inputPtr); -// throw e; - } + // Here we do not throw an exception, we just do nothing since + // resampling filter can legitimately ask for a region outside of + // input's largest possible region. }