diff --git a/Code/FeatureExtraction/otbEntropyTextureFunctor.h b/Code/FeatureExtraction/otbEntropyTextureFunctor.h index 8b78d0320e065b35381beb3b279770cb26ef6907..f76cdd22036aadb2b44d90be99d775cb7ace44d1 100644 --- a/Code/FeatureExtraction/otbEntropyTextureFunctor.h +++ b/Code/FeatureExtraction/otbEntropyTextureFunctor.h @@ -199,8 +199,10 @@ public: out += (p * vcl_log(p)); } } - - return out; + if (out != 0.) + out = -(out); + + return out; /* IntVectorVectorType binsLength = this->StatComputation(it, itOff);