From ed022fab3aa5c19c62e2b445baabe097f86690c8 Mon Sep 17 00:00:00 2001
From: OTB Bot <otbbot@orfeo-toolbox.org>
Date: Thu, 10 Oct 2013 19:55:20 +0200
Subject: [PATCH] STYLE

---
 .../Segmentation/otbLSMSSegmentation.cxx      | 124 +++++++++---------
 .../otbLSMSSmallRegionsMerging.cxx            |  68 +++++-----
 .../Segmentation/otbLSMSVectorization.cxx     |  26 ++--
 .../ApplicationEngine/otbWrapperApplication.h |   2 +-
 ...ectanceToSurfaceReflectanceImageFilter.txx |   2 +-
 5 files changed, 111 insertions(+), 111 deletions(-)

diff --git a/Applications/Segmentation/otbLSMSSegmentation.cxx b/Applications/Segmentation/otbLSMSSegmentation.cxx
index 20cbddb86d..eb9c3b9819 100644
--- a/Applications/Segmentation/otbLSMSSegmentation.cxx
+++ b/Applications/Segmentation/otbLSMSSegmentation.cxx
@@ -63,9 +63,9 @@ public:
   typedef otb::ImageFileReader<ImageType> ImageReaderType;
   typedef otb::ImageFileWriter<ImageType> ImageWriterType;
   typedef otb::ImageFileReader<LabelImageType> LabelImageReaderType;
-  typedef otb::ImageFileWriter<LabelImageType> LabelImageWriterType;  
+  typedef otb::ImageFileWriter<LabelImageType> LabelImageWriterType;
   typedef otb::MultiChannelExtractROI <ImagePixelType,ImagePixelType > MultiChannelExtractROIFilterType;
-  typedef otb::ExtractROI<LabelImagePixelType,LabelImagePixelType> ExtractROIFilterType; 
+  typedef otb::ExtractROI<LabelImagePixelType,LabelImagePixelType> ExtractROIFilterType;
   typedef otb::MultiToMonoChannelExtractROI<ImagePixelType,LabelImagePixelType> MultiToMonoChannelExtractROIFilterType;
   typedef otb::Functor::ConnectedComponentMuParserFunctor<ImageType::PixelType>  CCFunctorType;
   typedef itk::ConnectedComponentFunctorImageFilter<ImageType, LabelImageType, CCFunctorType, otb::Image<unsigned int> > CCFilterType;
@@ -76,13 +76,13 @@ public:
   typedef otb::ImportGeoInformationImageFilter<LabelImageType,ImageType> ImportGeoInformationImageFilterType;
   typedef itk::ImageRegionConstIterator<LabelImageType> LabelImageIterator;
     
-  typedef otb::ConcatenateVectorImageFilter <ImageType,ImageType,ImageType> ConcatenateType;  
+  typedef otb::ConcatenateVectorImageFilter <ImageType,ImageType,ImageType> ConcatenateType;
 
   LSMSSegmentation(): m_FinalReader(),m_ImportGeoInformationFilter(),m_FilesToRemoveAfterExecute(),m_TmpDirCleanup(false){}
   
   virtual ~LSMSSegmentation(){}
 
-private:      
+private:
   LabelImageReaderType::Pointer m_FinalReader;
   ImportGeoInformationImageFilterType::Pointer m_ImportGeoInformationFilter;
   std::vector<string> m_FilesToRemoveAfterExecute;
@@ -116,13 +116,13 @@ private:
   }
   
   std::string WriteTile(LabelImageType::Pointer img, unsigned int row, unsigned int column, std::string label)
-  { 
+  {
     std::string currentFile = CreateFileName(row,column,label);
     
     LabelImageWriterType::Pointer imageWriter = LabelImageWriterType::New();
     imageWriter->SetInput(img);
     imageWriter->SetFileName(currentFile);
-    imageWriter->Update();    
+    imageWriter->Update();
 
     return currentFile;
   }
@@ -161,9 +161,9 @@ private:
     ofs<<"\t<VRTRasterBand dataType=\"UInt32\" band=\"1\">"<<std::endl;
     ofs<<"\t\t<ColorInterp>Gray</ColorInterp>"<<std::endl;
 
-     for(unsigned int column = 0; column < nbTilesX ; ++column)
+     for(unsigned int column = 0; column < nbTilesX; ++column)
       {
-      for(unsigned int row = 0; row < nbTilesY ; ++row)
+      for(unsigned int row = 0; row < nbTilesY; ++row)
         {
         ofs<<"\t\t<SimpleSource>"<<std::endl;
         ofs<<"\t\t\t<SourceFilename relativeToVRT=\"1\">"<<CreateFileName(row,column,"FINAL")<<"</SourceFilename>"<<std::endl;
@@ -216,7 +216,7 @@ private:
     MandatoryOff("spatialr");
 
     AddParameter(ParameterType_Int, "minsize", "Minimum Region Size");
-    SetParameterDescription("minsize", "Minimum Region Size. If, after the segmentation, a region is of size lower than this criterion, the region is deleted.");  
+    SetParameterDescription("minsize", "Minimum Region Size. If, after the segmentation, a region is of size lower than this criterion, the region is deleted.");
     SetDefaultParameterInt("minsize", 0);
     SetMinimumParameterIntValue("minsize", 0);
     MandatoryOff("minsize");
@@ -254,7 +254,7 @@ private:
   }
 
   void DoUpdateParameters()
-  {      
+  {
   }
 
   void DoExecute()
@@ -314,15 +314,15 @@ private:
     //shifting
     otbAppLogINFO(<<"Tile shifting ...");
       
-    for(unsigned int row = 0; row < nbTilesY ; ++row)
-      for(unsigned int column = 0; column < nbTilesX ; ++column)
-        {		
+    for(unsigned int row = 0; row < nbTilesY; ++row)
+      for(unsigned int column = 0; column < nbTilesX; ++column)
+        {
         // Compute extraction parameters
         unsigned long startX = column*sizeTilesX;
         unsigned long startY = row*sizeTilesY;
         unsigned long sizeX = vcl_min(sizeTilesX+1,sizeImageX-startX+1);
         unsigned long sizeY = vcl_min(sizeTilesY+1,sizeImageY-startY+1);
-	    
+           
         //Tiles extraction of :
         //- the input image (filtering image)
         MultiChannelExtractROIFilterType::Pointer extractROIFilter = MultiChannelExtractROIFilterType::New();
@@ -346,7 +346,7 @@ private:
           extractROIFilter2->SetSizeX(sizeX);
           extractROIFilter2->SetSizeY(sizeY);
           extractROIFilter2->Update();
-	  
+         
           //Concatenation of the two input images
           concat->SetInput1(extractROIFilter->GetOutput());
           concat->SetInput2(extractROIFilter2->GetOutput());
@@ -356,13 +356,13 @@ private:
           }
         else
           {
-	  ccFilter->SetInput(extractROIFilter->GetOutput());
+         ccFilter->SetInput(extractROIFilter->GetOutput());
           }
         
         //Expression 1 : radiometric distance < ranger
         std::stringstream expr;
         expr<<"sqrt((p1b1-p2b1)*(p1b1-p2b1)";
-        for(unsigned int i=1;i<nbComp;i++)
+        for(unsigned int i=1; i<nbComp; i++)
           expr<<"+(p1b"<<i+1<<"-p2b"<<i+1<<")*(p1b"<<i+1<<"-p2b"<<i+1<<")";
         expr<<")"<<"<"<<ranger;
 
@@ -370,16 +370,16 @@ private:
           {
           //Expression 2 : final positions < spatialr
           expr<<" and sqrt((p1b"<<nbComp+1<<"-p2b"<<nbComp+1<<")*(p1b"<<nbComp+1<<"-p2b"<<nbComp+1<<")+";
-          expr<<"(p1b"<<nbComp+2<<"-p2b"<<nbComp+2<<")*(p1b"<<nbComp+2<<"-p2b"<<nbComp+2<<"))"<<"<"<<spatialr; 
+          expr<<"(p1b"<<nbComp+2<<"-p2b"<<nbComp+2<<")*(p1b"<<nbComp+2<<"-p2b"<<nbComp+2<<"))"<<"<"<<spatialr;
           }
         
         //Segmentation
         ccFilter->GetFunctor().SetExpression(expr.str());
-        ccFilter->Update();	    
+        ccFilter->Update();
     
         std::stringstream ssexpr;
         ssexpr<<"label+"<<regionCount;
-	    
+           
         //Shifting
         BandMathImageFilterType::Pointer labelBandMath = BandMathImageFilterType::New();
         labelBandMath->SetNthInput(0,ccFilter->GetOutput(),"label");
@@ -388,7 +388,7 @@ private:
 
         //Maximum label calculation for the shifting
         StatisticsImageFilterType::Pointer stats = StatisticsImageFilterType::New();
-        stats->SetInput(ccFilter->GetOutput());	
+        stats->SetInput(ccFilter->GetOutput());
         stats->Update();
         regionCount+=stats->GetMaximum();
 
@@ -398,15 +398,15 @@ private:
 
     // Step 2: create the look-up table for all overlaps
     otbAppLogINFO(<<"LUT creation ...");
-    std::vector<LabelImagePixelType> LUT; 
+    std::vector<LabelImagePixelType> LUT;
     LUT.clear();
     LUT.resize(regionCount+1);
     for(LabelImagePixelType curLabel = 1; curLabel <= regionCount; ++curLabel)
       LUT[curLabel] = curLabel;
       
-    for(unsigned int row = 0; row < nbTilesY ; row++)
+    for(unsigned int row = 0; row < nbTilesY; row++)
       {
-      for(unsigned int column = 0; column < nbTilesX ; column++)
+      for(unsigned int column = 0; column < nbTilesX; column++)
         {
         unsigned long startX = column*sizeTilesX;
         unsigned long startY = row*sizeTilesY;
@@ -424,8 +424,8 @@ private:
         if(row>0)
           {
           std::string tileUp = CreateFileName(row-1,column,"SEG");
-	  LabelImageReaderType::Pointer tileUpReader = LabelImageReaderType::New();
-	  tileUpReader->SetFileName(tileUp);
+         LabelImageReaderType::Pointer tileUpReader = LabelImageReaderType::New();
+         tileUpReader->SetFileName(tileUp);
           tileUpReader->Update();
 
           LabelImageType::IndexType pixelIndexIn;
@@ -434,26 +434,26 @@ private:
           pixelIndexIn[1] = 0;
           pixelIndexUp[1] = sizeTilesY;
 
-          for(pixelIndexIn[0]=0;pixelIndexIn[0]<static_cast<long>(sizeX-1);++pixelIndexIn[0])
+          for(pixelIndexIn[0]=0; pixelIndexIn[0]<static_cast<long>(sizeX-1); ++pixelIndexIn[0])
             {
             pixelIndexUp[0] = pixelIndexIn[0];
 
             LabelImagePixelType curCanLabel = tileInReader->GetOutput()->GetPixel(pixelIndexIn);
-	    while(LUT[curCanLabel] != curCanLabel) 
+           while(LUT[curCanLabel] != curCanLabel)
               {
               curCanLabel = LUT[curCanLabel];
               }
-	    LabelImagePixelType adjCanLabel = tileUpReader->GetOutput()->GetPixel(pixelIndexUp);
+           LabelImagePixelType adjCanLabel = tileUpReader->GetOutput()->GetPixel(pixelIndexUp);
             
-	    while(LUT[adjCanLabel] != adjCanLabel)
+           while(LUT[adjCanLabel] != adjCanLabel)
               {
               adjCanLabel = LUT[adjCanLabel];
               }
-	    if(curCanLabel < adjCanLabel) 
+           if(curCanLabel < adjCanLabel)
               {
               LUT[adjCanLabel] = curCanLabel;
               }
-	    else
+           else
               {
               LUT[LUT[curCanLabel]] = adjCanLabel; LUT[curCanLabel] = adjCanLabel;
               }
@@ -464,8 +464,8 @@ private:
          if(column>0)
           {
           std::string tileLeft = CreateFileName(row,column-1,"SEG");
-	  LabelImageReaderType::Pointer tileLeftReader = LabelImageReaderType::New();
-	  tileLeftReader->SetFileName(tileLeft);
+         LabelImageReaderType::Pointer tileLeftReader = LabelImageReaderType::New();
+         tileLeftReader->SetFileName(tileLeft);
           tileLeftReader->Update();
 
           LabelImageType::IndexType pixelIndexIn;
@@ -474,25 +474,25 @@ private:
           pixelIndexIn[0] = 0;
           pixelIndexUp[0] = sizeTilesX;
 
-          for(pixelIndexIn[1]=0;pixelIndexIn[1]<static_cast<long>(sizeY-1);++pixelIndexIn[1])
+          for(pixelIndexIn[1]=0; pixelIndexIn[1]<static_cast<long>(sizeY-1); ++pixelIndexIn[1])
             {
             pixelIndexUp[1] = pixelIndexIn[1];
 
             LabelImagePixelType curCanLabel = tileInReader->GetOutput()->GetPixel(pixelIndexIn);
-	    while(LUT[curCanLabel] != curCanLabel) 
+           while(LUT[curCanLabel] != curCanLabel)
               {
               curCanLabel = LUT[curCanLabel];
               }
-	    LabelImagePixelType adjCanLabel = tileLeftReader->GetOutput()->GetPixel(pixelIndexUp);
-	    while(LUT[adjCanLabel] != adjCanLabel)
-              { 
+           LabelImagePixelType adjCanLabel = tileLeftReader->GetOutput()->GetPixel(pixelIndexUp);
+           while(LUT[adjCanLabel] != adjCanLabel)
+              {
               adjCanLabel = LUT[adjCanLabel];
               }
-	    if(curCanLabel < adjCanLabel) 
+           if(curCanLabel < adjCanLabel)
               {
               LUT[adjCanLabel] = curCanLabel;
               }
-	    else
+           else
               {
               LUT[LUT[curCanLabel]] = adjCanLabel; LUT[curCanLabel] = adjCanLabel;
               }
@@ -503,9 +503,9 @@ private:
     
     // Reduce LUT to canonical labels
     for(LabelImagePixelType label = 1; label < regionCount+1; ++label)
-      {             
+      {
       LabelImagePixelType can = label;
-      while(LUT[can] != can) 
+      while(LUT[can] != can)
         {
         can = LUT[can];
         }
@@ -518,13 +518,13 @@ private:
     std::vector<unsigned long> sizePerRegion(regionCount+1,0);
 
     otbAppLogINFO(<<"Tiles relabelisation ...");
-    for(unsigned int column = 0; column < nbTilesX ; ++column)
+    for(unsigned int column = 0; column < nbTilesX; ++column)
       {
-      for(unsigned int row = 0; row < nbTilesY ; ++row)
+      for(unsigned int row = 0; row < nbTilesY; ++row)
         {
-	unsigned long startX = column*sizeTilesX;
+       unsigned long startX = column*sizeTilesX;
         unsigned long startY = row*sizeTilesY;
-	unsigned long sizeX = vcl_min(sizeTilesX,sizeImageX-startX);
+       unsigned long sizeX = vcl_min(sizeTilesX,sizeImageX-startX);
         unsigned long sizeY = vcl_min(sizeTilesY,sizeImageY-startY);
 
         std::string tileIn = CreateFileName(row,column,"SEG");
@@ -534,20 +534,20 @@ private:
 
         // Remove extra margin now that lut is built
         ExtractROIFilterType::Pointer labelImage = ExtractROIFilterType::New();
-	labelImage->SetInput(readerIn->GetOutput());
-	labelImage->SetStartX(0);
-	labelImage->SetStartY(0);
-	labelImage->SetSizeX(sizeX);
-	labelImage->SetSizeY(sizeY);
+       labelImage->SetInput(readerIn->GetOutput());
+       labelImage->SetStartX(0);
+       labelImage->SetStartY(0);
+       labelImage->SetSizeX(sizeX);
+       labelImage->SetSizeY(sizeY);
         
         // Relabel tile according to look-up table
         ChangeLabelImageFilterType::Pointer changeLabel = ChangeLabelImageFilterType::New();
-	changeLabel->SetInput(labelImage->GetOutput());
-	
+       changeLabel->SetInput(labelImage->GetOutput());
+       
         // Fill LUT
-        for(LabelImagePixelType label = 1;label<regionCount+1; ++label)
+        for(LabelImagePixelType label = 1; label<regionCount+1; ++label)
           {
-	  if(label!=LUT[label]) 
+         if(label!=LUT[label])
             {
             changeLabel->SetChange(label,LUT[label]);
             }
@@ -559,7 +559,7 @@ private:
 
         // Update region sizes
         LabelImageIterator it( changeLabel->GetOutput(), changeLabel->GetOutput()->GetLargestPossibleRegion());
-	for (it = it.Begin(); !it.IsAtEnd(); ++it) 
+       for (it = it.Begin(); !it.IsAtEnd(); ++it)
           {
           sizePerRegion[it.Value()]+=1;
           }
@@ -583,7 +583,7 @@ private:
       std::vector<LabelImagePixelType> newLabels(regionCount+1,0);
       for(LabelImagePixelType curLabel = 1; curLabel <= regionCount; ++curLabel)
         {
-        if(sizePerRegion[curLabel]<minRegionSize) 
+        if(sizePerRegion[curLabel]<minRegionSize)
           {
           newLabels[curLabel]=0;
           ++smallCount;
@@ -600,9 +600,9 @@ private:
       // Clear sizePerRegion, we do not need it anymore
       sizePerRegion.clear();
      
-      for(unsigned int column = 0; column < nbTilesX ; ++column)
+      for(unsigned int column = 0; column < nbTilesX; ++column)
         {
-        for(unsigned int row = 0; row < nbTilesY ; ++row)
+        for(unsigned int row = 0; row < nbTilesY; ++row)
           {
           std::string tileIn = CreateFileName(row,column,"RELAB");
 
@@ -611,7 +611,7 @@ private:
 
           ChangeLabelImageFilterType::Pointer changeLabel = ChangeLabelImageFilterType::New();
           changeLabel->SetInput(readerIn->GetOutput());
-          for(LabelImagePixelType label = 1;label<regionCount+1; ++label)
+          for(LabelImagePixelType label = 1; label<regionCount+1; ++label)
             {
             if(label != newLabels[label])
               {
@@ -659,7 +659,7 @@ private:
       otbAppLogINFO(<<"Final clean-up ...");
 
       for(std::vector<std::string>::iterator it = m_FilesToRemoveAfterExecute.begin();
-          it!=m_FilesToRemoveAfterExecute.end();++it)
+          it!=m_FilesToRemoveAfterExecute.end(); ++it)
         {
         RemoveFile(*it);
         }
diff --git a/Applications/Segmentation/otbLSMSSmallRegionsMerging.cxx b/Applications/Segmentation/otbLSMSSmallRegionsMerging.cxx
index 90c17b0389..d677b59dd8 100644
--- a/Applications/Segmentation/otbLSMSSmallRegionsMerging.cxx
+++ b/Applications/Segmentation/otbLSMSSmallRegionsMerging.cxx
@@ -100,7 +100,7 @@ private:
     SetParameterDescription( "out", "The output image. The output image is the input image where the minimal regions have been merged." );
 
     AddParameter(ParameterType_Int, "minsize", "Minimum Region Size");
-    SetParameterDescription("minsize", "Minimum Region Size. If, after the segmentation, a region is of size lower than this criterion, the region is merged with the \"nearest\" region (radiometrically).");  
+    SetParameterDescription("minsize", "Minimum Region Size. If, after the segmentation, a region is of size lower than this criterion, the region is merged with the \"nearest\" region (radiometrically).");
     SetDefaultParameterInt("minsize", 50);
     SetMinimumParameterIntValue("minsize", 0);
     MandatoryOff("minsize");
@@ -126,7 +126,7 @@ private:
   }
 
   void DoUpdateParameters()
-  {      
+  {
   }
 
   void DoExecute()
@@ -148,12 +148,12 @@ private:
     LabelImageType::Pointer labelIn = GetParameterUInt32Image("inseg");
 
     StatisticsImageFilterType::Pointer stats = StatisticsImageFilterType::New();
-    stats->SetInput(labelIn);	
+    stats->SetInput(labelIn);
     stats->Update();
     unsigned int regionCount=stats->GetMaximum();
 
-    std::vector<unsigned int>nbPixels; 
-    nbPixels.clear();                
+    std::vector<unsigned int>nbPixels;
+    nbPixels.clear();
     nbPixels.resize(regionCount+1);
     for(LabelImagePixelType curLabel = 1; curLabel <= regionCount; ++curLabel)
       nbPixels[curLabel] = 0;
@@ -171,9 +171,9 @@ private:
     //Sums calculation per label
     otbAppLogINFO(<<"Sums calculation ...");
 
-    for(unsigned int row = 0; row < nbTilesY ; row++)
-      for(unsigned int column = 0; column < nbTilesX ; column++)
-	{	
+    for(unsigned int row = 0; row < nbTilesY; row++)
+      for(unsigned int column = 0; column < nbTilesX; column++)
+       {
         unsigned long startX = column*sizeTilesX;
         unsigned long startY = row*sizeTilesY;
         unsigned long sizeX = vcl_min(sizeTilesX,sizeImageX-startX);
@@ -202,7 +202,7 @@ private:
         ImageIterator itImage( imageROI->GetOutput(), imageROI->GetOutput()->GetLargestPossibleRegion());
 
         for (itLabel.GoToBegin(), itImage.GoToBegin(); !itLabel.IsAtEnd(); ++itLabel, ++itImage)
-          {	
+          {
           nbPixels[itLabel.Value()]++;
           for(unsigned int comp = 0; comp<numberOfComponentsPerPixel; ++comp)
             {
@@ -223,8 +223,8 @@ private:
     //Minimal size region suppression
     otbAppLogINFO(<<"Building LUT for small regions merging ...");
   
-    for (unsigned int size=1;size<minSize;size++)
-      {      
+    for (unsigned int size=1; size<minSize; size++)
+      {
       // LUTtmp creation in order to modify the LUT only at the end of the pass
       std::vector<LabelImagePixelType> LUTtmp;
       LUTtmp.clear();
@@ -234,10 +234,10 @@ private:
         LUTtmp[curLabel] = LUT[curLabel];
         }
 
-      for(unsigned int row = 0; row < nbTilesY ; row++)
+      for(unsigned int row = 0; row < nbTilesY; row++)
         {
-        for(unsigned int column = 0; column < nbTilesX ; column++)
-          {		
+        for(unsigned int column = 0; column < nbTilesX; column++)
+          {
           std::set<int> minLabel, edgeLabel, labelMerged;
           std::map<int,std::set<int> > adjMap;
             
@@ -253,19 +253,19 @@ private:
           labelImageROI->SetSizeY(sizeY);
           labelImageROI->Update();
             
-          LabelImageType::IndexType pixelIndex; 
+          LabelImageType::IndexType pixelIndex;
             
           //"Adjacency map" creation for the region with nbPixels=="size"
-          for(pixelIndex[0]=0;pixelIndex[0]<static_cast<long>(sizeX);++pixelIndex[0])
-            for(pixelIndex[1]=0;pixelIndex[1]<static_cast<long>(sizeY);++pixelIndex[1])
+          for(pixelIndex[0]=0; pixelIndex[0]<static_cast<long>(sizeX); ++pixelIndex[0])
+            for(pixelIndex[1]=0; pixelIndex[1]<static_cast<long>(sizeY); ++pixelIndex[1])
               {
               LabelImagePixelType curLabel = labelImageROI->GetOutput()->GetPixel(pixelIndex);
-		
+              
               if(labelMerged.count(LUT[curLabel]))
-                { 
+                {
                 edgeLabel.insert(LUT[curLabel]);
                 }
-              if((pixelIndex[0]==0)&&(startX!=0)) 
+              if((pixelIndex[0]==0)&&(startX!=0))
                 {
                 edgeLabel.insert(LUT[curLabel]);
                 }
@@ -317,14 +317,14 @@ private:
                   if((nbPixels[LUT[adjLabelY]]>0)&&(nbPixels[LUT[adjLabelY]]==size))
                     {
                     adjMap[LUT[adjLabelY]].insert(LUT[curLabel]);
-                    minLabel.insert(LUT[adjLabelY]);}
+                    minLabel.insert(LUT[adjLabelY]); }
                   }
                 }
               }
           
           //Searching the "nearest" region
           for(std::set<int>::iterator itMinLabel=minLabel.begin(); itMinLabel!=minLabel.end(); ++itMinLabel)
-            {   
+            {
             LabelImagePixelType curLabel = *itMinLabel, adjLabel;
             double err = itk::NumericTraits<double>::max();
             if(edgeLabel.count(curLabel)==0)
@@ -332,10 +332,10 @@ private:
               if(nbPixels[curLabel]==size)
                 {
                 edgeLabel.insert(curLabel);
-                for(std::set<int>::iterator itAdjLabel=adjMap[curLabel].begin(); 
+                for(std::set<int>::iterator itAdjLabel=adjMap[curLabel].begin();
                     itAdjLabel!=adjMap[curLabel].end(); ++itAdjLabel)
                   {
-                  double tmpError = 0; 
+                  double tmpError = 0;
                   LabelImagePixelType tmpLabel = *itAdjLabel;
                   if(tmpLabel!=curLabel)
                     {
@@ -352,12 +352,12 @@ private:
                       }
                     }
                   }
-		   
+                 
                 //Fusion of the two regions
                 if(adjLabel!=curLabel)
                   {
                   unsigned int curLabelLUT = curLabel, adjLabelLUT = adjLabel;
-                  while(LUTtmp[curLabelLUT] != curLabelLUT) 
+                  while(LUTtmp[curLabelLUT] != curLabelLUT)
                     {
                     curLabelLUT = LUTtmp[curLabelLUT];
                     }
@@ -365,7 +365,7 @@ private:
                     {
                     adjLabelLUT = LUTtmp[adjLabelLUT];
                     }
-                  if(curLabelLUT < adjLabelLUT) 
+                  if(curLabelLUT < adjLabelLUT)
                     {
                     LUTtmp[adjLabelLUT] = curLabelLUT;
                     }
@@ -377,19 +377,19 @@ private:
                 }
               }
             }
-	       
+              
           for(LabelImagePixelType label = 1; label < regionCount+1; ++label)
             {
             LabelImagePixelType can = label;
-            while(LUTtmp[can] != can) 
+            while(LUTtmp[can] != can)
               {
               can = LUTtmp[can];
               }
             LUTtmp[label] = can;
             }
           }
-        }    
-	 
+        }
+        
       for(LabelImagePixelType label = 1; label < regionCount+1; ++label)
         {
         LUT[label]=LUTtmp[label];
@@ -402,14 +402,14 @@ private:
             sum[LUT[label]][comp]+=sum[label][comp];
             }
           }
-        } 
+        }
       }
     //Relabelling
     m_ChangeLabelFilter = ChangeLabelImageFilterType::New();
     m_ChangeLabelFilter->SetInput(labelIn);
-    for(LabelImagePixelType label = 1;label<regionCount+1; ++label)
+    for(LabelImagePixelType label = 1; label<regionCount+1; ++label)
       {
-      if(label!=LUT[label]) 
+      if(label!=LUT[label])
         {
         m_ChangeLabelFilter->SetChange(label,LUT[label]);
         }
diff --git a/Applications/Segmentation/otbLSMSVectorization.cxx b/Applications/Segmentation/otbLSMSVectorization.cxx
index a675c88394..a2589acfcd 100644
--- a/Applications/Segmentation/otbLSMSVectorization.cxx
+++ b/Applications/Segmentation/otbLSMSVectorization.cxx
@@ -135,7 +135,7 @@ private:
     otbAppLogINFO(<<"Number of tiles: "<<nbTilesX<<" x "<<nbTilesY);
 
     StatisticsImageFilterType::Pointer stats = StatisticsImageFilterType::New();
-    stats->SetInput(labelIn);	
+    stats->SetInput(labelIn);
     stats->Update();
     unsigned int regionCount=stats->GetMaximum();
 
@@ -145,8 +145,8 @@ private:
     unsigned long numberOfComponentsPerPixel = imageIn->GetNumberOfComponentsPerPixel();
     std::string projRef = imageIn->GetProjectionRef();
 
-    std::vector<int>nbPixels; 
-    nbPixels.clear();                
+    std::vector<int>nbPixels;
+    nbPixels.clear();
     nbPixels.resize(regionCount+1);
 
     for(LabelImagePixelType curLabel = 1; curLabel <= regionCount; ++curLabel)
@@ -193,10 +193,10 @@ private:
 
     //Vectorization per tile
     otbAppLogINFO(<<"Vectorization ...");
-    for(unsigned int row = 0; row < nbTilesY ; row++)
+    for(unsigned int row = 0; row < nbTilesY; row++)
       {
-      for(unsigned int column = 0; column < nbTilesX ; column++)
-	{		
+      for(unsigned int column = 0; column < nbTilesX; column++)
+       {
         unsigned long startX = column*sizeTilesX;
         unsigned long startY = row*sizeTilesY;
         unsigned long sizeX = vcl_min(sizeTilesX,sizeImageX-startX);
@@ -258,7 +258,7 @@ private:
           dstFeature.SetFrom( *featIt, TRUE );
           layer.CreateFeature( dstFeature );
           }
-	}
+       }
       }
 
     //Sorting by increasing label of the features
@@ -286,14 +286,14 @@ private:
       bool haveMerged=false;
 
       while(merging)
-        {  
+        {
         nextFeature = layerTmp.ogr().GetNextFeature();
-	  
+         
         if(nextFeature.addr())
           {
           LabelImagePixelType newLabel = nextFeature.ogr().GetFieldAsInteger("label");
           merging=(newLabel==curLabel);
-	      
+             
           //Storing of the new geometry if labels are identical
           if(merging)
             {
@@ -309,7 +309,7 @@ private:
             }
           }
         //If end of list : end of loop
-        else 
+        else
           {
           merging=false;
           }
@@ -338,8 +338,8 @@ private:
       
       //Geometries simplification
       otb::ogr::UniqueGeometryPtr geom = otb::ogr::Simplify(*firstFeature.GetGeometry(),0);
-      firstFeature.SetGeometryDirectly(otb::ogr::Simplify(*geom,0));	  
-	  
+      firstFeature.SetGeometryDirectly(otb::ogr::Simplify(*geom,0));
+         
       layer.SetFeature(firstFeature);
       
       //Next geometry
diff --git a/Code/ApplicationEngine/otbWrapperApplication.h b/Code/ApplicationEngine/otbWrapperApplication.h
index 8b524a3126..cf3c8a3603 100644
--- a/Code/ApplicationEngine/otbWrapperApplication.h
+++ b/Code/ApplicationEngine/otbWrapperApplication.h
@@ -753,7 +753,7 @@ private:
   /* Implement this method to build the output */
   virtual void DoExecute() = 0;
 
-  /* This method will be called after the 
+  /* This method will be called after the
    * ExecuteAndWriteOutput() call to allow for cleanup. Default
    * implementation does nothing */
   virtual void AfterExecuteAndWriteOutputs();
diff --git a/Code/Radiometry/otbReflectanceToSurfaceReflectanceImageFilter.txx b/Code/Radiometry/otbReflectanceToSurfaceReflectanceImageFilter.txx
index ae57ff7246..763c10039b 100644
--- a/Code/Radiometry/otbReflectanceToSurfaceReflectanceImageFilter.txx
+++ b/Code/Radiometry/otbReflectanceToSurfaceReflectanceImageFilter.txx
@@ -104,7 +104,7 @@ ReflectanceToSurfaceReflectanceImageFilter<TInputImage, TOutputImage>
       m_CorrectionParameters->SetWavelengthSpectralBand(imageMetadataInterface->GetSpectralSensitivity());
       otbMsgDevMacro(<< "use filter available in MetadataInterface " << imageMetadataInterface->GetSpectralSensitivity());
       }
-    else 
+    else
       {
       otbMsgDevMacro(<< "use dummy filter");
       m_FilterFunctionCoef->Clear();
-- 
GitLab