From 8816b562f44ddb3075ac869d106fd2ce9b60925c Mon Sep 17 00:00:00 2001
From: Rashad Kanavath <mohammed.rashad-km@cnes.fr>
Date: Wed, 7 May 2014 14:57:34 +0200
Subject: [PATCH] ENH: Update HaralickTextureExtraction application to work
 with new co-occurrence indexed list

---
 .../otbHaralickTextureExtraction.cxx                 | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/Applications/FeatureExtraction/otbHaralickTextureExtraction.cxx b/Applications/FeatureExtraction/otbHaralickTextureExtraction.cxx
index d7664f249c..93409e607a 100644
--- a/Applications/FeatureExtraction/otbHaralickTextureExtraction.cxx
+++ b/Applications/FeatureExtraction/otbHaralickTextureExtraction.cxx
@@ -211,9 +211,9 @@ void DoExecute()
     m_HarTexFilter->SetInput(const_cast<FloatImageType*>(m_ClampFilter->GetOutput()));
     m_HarTexFilter->SetRadius(radius);
     m_HarTexFilter->SetOffset(offset);
-    m_HarTexFilter->SetInputImageMinimum(GetParameterFloat("parameters.min"));
-    m_HarTexFilter->SetInputImageMaximum(GetParameterFloat("parameters.max"));
-    m_HarTexFilter->SetNumberOfBinsPerAxis(GetParameterInt("parameters.nbbin"));
+    m_HarTexFilter->SetBinsAndMinMax(GetParameterInt("parameters.nbbin"),
+                                     GetParameterFloat("parameters.min"),
+                                     GetParameterFloat("parameters.max"));
     m_HarTexFilter->UpdateOutputInformation();
     m_HarImageList->PushBack(m_HarTexFilter->GetEnergyOutput());
     m_HarImageList->PushBack(m_HarTexFilter->GetEntropyOutput());
@@ -232,9 +232,9 @@ void DoExecute()
     m_AdvTexFilter->SetInput(const_cast<FloatImageType*>(m_ClampFilter->GetOutput()));
     m_AdvTexFilter->SetRadius(radius);
     m_AdvTexFilter->SetOffset(offset);
-    m_AdvTexFilter->SetInputImageMinimum(GetParameterFloat("parameters.min"));
-    m_AdvTexFilter->SetInputImageMaximum(GetParameterFloat("parameters.max"));
-    m_AdvTexFilter->SetNumberOfBinsPerAxis(GetParameterInt("parameters.nbbin"));
+    m_AdvTexFilter->SetBinsAndMinMax(GetParameterInt("parameters.nbbin"),
+                                     GetParameterFloat("parameters.min"),
+                                     GetParameterFloat("parameters.max"));
     m_AdvImageList->PushBack(m_AdvTexFilter->GetMeanOutput());
     m_AdvImageList->PushBack(m_AdvTexFilter->GetVarianceOutput());
     m_AdvImageList->PushBack(m_AdvTexFilter->GetDissimilarityOutput());
-- 
GitLab