diff --git a/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx b/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx
index 160d50acdf9f52b6dcfe41bbbf952da3bddec66d..f6f2bf54fa11f58b326c30d1537374fa6d70f137 100644
--- a/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx
+++ b/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx
@@ -175,7 +175,7 @@ private:
       "smoothen the result we interpolate the gain between tiles.");
     SetDocLimitations("None");
     SetDocAuthors("OTB-Team");
-    SetDocSeeAlso("");
+    SetDocSeeAlso(" ");
 
     AddDocTag(Tags::Filter);
 
@@ -271,6 +271,9 @@ private:
       "Value for luminance computation" );
     SetDefaultParameterFloat("mode.lum.blue.coef", 0.08 );
 
+    SetDefaultParameterInt( "spatial.local.w" , 256 );
+    SetDefaultParameterInt( "spatial.local.h" , 256 );
+
     SetMinimumParameterIntValue("mode.lum.red.ch", 0);
     SetMinimumParameterIntValue("mode.lum.green.ch", 0);
     SetMinimumParameterIntValue("mode.lum.blue.ch", 0);
@@ -278,6 +281,14 @@ private:
     SetMinimumParameterIntValue("spatial.local.h", 1);
     SetMinimumParameterIntValue("spatial.local.w", 1);
 
+    unsigned int exId = AddExample( "Local contrast enhancement by luminance" );
+    SetDocExampleParameterValue( "in" , "couleurs.tif" , exId );
+    SetDocExampleParameterValue( "out" , "equalizedcouleurs.tif float" , exId );
+    SetDocExampleParameterValue( "bins" , "256" , exId );
+    SetDocExampleParameterValue( "spatial.local.w" , "500" , exId );
+    SetDocExampleParameterValue( "spatial.local.h" , "500" , exId );
+    SetDocExampleParameterValue( "mode" , "lum" , exId );
+
     AddRAMParameter(); 
   }
 
@@ -289,11 +300,11 @@ private:
       FloatVectorImageType::RegionType::SizeType size;
       size = inImage->GetLargestPossibleRegion().GetSize() ;
 
-      if ( !HasUserValue("spatial.local.w") )
-        SetParameterInt( "spatial.local.w" , size[0] );
+      // if ( !HasUserValue("spatial.local.w") )
+      //   SetParameterInt( "spatial.local.w" , size[0] );
         
-      if ( !HasUserValue("spatial.local.h") )
-        SetParameterInt( "spatial.local.h" , size[1] );
+      // if ( !HasUserValue("spatial.local.h") )
+      //   SetParameterInt( "spatial.local.h" , size[1] );
       
       if ( GetParameterString("spatial") == "local" &&
            HasValue("spatial.local.h") && HasValue("spatial.local.w") &&