diff --git a/Code/MultiScale/otbMorphologicalPyramidResampler.txx b/Code/MultiScale/otbMorphologicalPyramidResampler.txx index d402255a9bdf882ad9f7401d837d1b97b986fc29..8fabbf51f61d3054984ae95ec3f0527550769f7c 100644 --- a/Code/MultiScale/otbMorphologicalPyramidResampler.txx +++ b/Code/MultiScale/otbMorphologicalPyramidResampler.txx @@ -141,6 +141,7 @@ Resampler<TInputImage, TOuputImage> scales[0]=static_cast<double>(inputSize[0]-1)/static_cast<double>(m_Size[0]-1); scales[1]=static_cast<double>(inputSize[1]-1)/static_cast<double>(m_Size[1]-1); transform->SetParameters(scales); + transform->SetCenter(this->GetInput()->GetOrigin()); // Resampling filter set up resampler->SetTransform(transform);