From bbbf3200e4a95b404cc621a1b39dd3b17e46686a Mon Sep 17 00:00:00 2001
From: Jonathan Guinet <jonathan.guinet@c-s.fr>
Date: Tue, 12 Jun 2012 12:03:51 +0200
Subject: [PATCH] ENH: Do not process empty label in labelregionpruningfilter

---
 Code/BasicFilters/otbLabelImageRegionPruningFilter.txx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Code/BasicFilters/otbLabelImageRegionPruningFilter.txx b/Code/BasicFilters/otbLabelImageRegionPruningFilter.txx
index ff7b968941..adb7b0c232 100644
--- a/Code/BasicFilters/otbLabelImageRegionPruningFilter.txx
+++ b/Code/BasicFilters/otbLabelImageRegionPruningFilter.txx
@@ -237,7 +237,7 @@ LabelImageRegionPruningFilter<TInputLabelImage, TInputSpectralImage, TOutputLabe
       for(LabelType curLabel = 1; curLabel <= regionCount; ++curLabel)
       {
 
-      if(m_PointCounts[curLabel] > m_MinRegionSize)
+      if((m_PointCounts[curLabel] ==0) || (m_PointCounts[curLabel] > m_MinRegionSize))
         {
         // do not process empty regions
         continue;
-- 
GitLab