diff --git a/Modules/Core/Transform/test/otbStreamingWarpImageFilter.cxx b/Modules/Core/Transform/test/otbStreamingWarpImageFilter.cxx index b3a28dee2845bc5c3e7ab4661d96f8c70e6f1987..3f075a782944bab9cff0dbf4b23a8ea8dd86da23 100644 --- a/Modules/Core/Transform/test/otbStreamingWarpImageFilter.cxx +++ b/Modules/Core/Transform/test/otbStreamingWarpImageFilter.cxx @@ -46,6 +46,10 @@ int otbStreamingWarpImageFilter(int argc, char* argv[]) typedef itk::Vector<PixelType, 2> DisplacementValueType; typedef otb::Image<DisplacementValueType, Dimension> DisplacementFieldType; + // Change default output origin + ImageType::PointType origin; + origin.Fill(0.5); + // Warper typedef otb::StreamingWarpImageFilter<ImageType, ImageType, DisplacementFieldType> ImageWarperType; @@ -70,6 +74,7 @@ int otbStreamingWarpImageFilter(int argc, char* argv[]) warper->SetMaximumDisplacement(maxDisplacement); warper->SetInput(reader->GetOutput()); warper->SetDisplacementField(displacementReader->GetOutput()); + warper->SetOutputOrigin(origin); // Writing writer->SetInput(warper->GetOutput());