diff --git a/Testing/Code/FeatureExtraction/otbScalarImageToAdvancedTexturesFilter.cxx b/Testing/Code/FeatureExtraction/otbScalarImageToAdvancedTexturesFilter.cxx
index 138c7276427ed318cd6855c5e2c62bc707a08dcb..61f2bcfbbeceb0ae28d4917f90984ac46b572f8d 100644
--- a/Testing/Code/FeatureExtraction/otbScalarImageToAdvancedTexturesFilter.cxx
+++ b/Testing/Code/FeatureExtraction/otbScalarImageToAdvancedTexturesFilter.cxx
@@ -62,14 +62,12 @@ int otbScalarImageToAdvancedTexturesFilter(int argc, char * argv[])
   offset[1] = offsety;
 
   filter->SetInput(reader->GetOutput());
-  filter->SetNumberOfBinsPerAxis(nbBins);
   filter->SetRadius(sradius);
   filter->SetOffset(offset);
 
   otb::StandardFilterWatcher watcher(filter, "Textures filter");
 
-  filter->SetInputImageMinimum(0);
-  filter->SetInputImageMaximum(255);
+  filter->SetBinsAndMinMax(nbBins, 0, 255);
 
   // Write outputs
   std::ostringstream oss;
diff --git a/Testing/Code/FeatureExtraction/otbScalarImageToTexturesFilter.cxx b/Testing/Code/FeatureExtraction/otbScalarImageToTexturesFilter.cxx
index cd55a9d344bb2a7624ca2e373c021b946855305b..e6270327a330e65f7f6fe2c963b6b1fe7e7e0527 100644
--- a/Testing/Code/FeatureExtraction/otbScalarImageToTexturesFilter.cxx
+++ b/Testing/Code/FeatureExtraction/otbScalarImageToTexturesFilter.cxx
@@ -62,14 +62,12 @@ int otbScalarImageToTexturesFilter(int argc, char * argv[])
   offset[1] = offsety;
 
   filter->SetInput(reader->GetOutput());
-  filter->SetNumberOfBinsPerAxis(nbBins);
   filter->SetRadius(sradius);
   filter->SetOffset(offset);
 
   otb::StandardFilterWatcher watcher(filter, "Textures filter");
 
-  filter->SetInputImageMinimum(0);
-  filter->SetInputImageMaximum(255);
+  filter->SetBinsAndMinMax(nbBins, 0, 255);
 
   // Write outputs
   std::ostringstream oss;