]> Creatis software - clitk.git/blobdiff - segmentation/clitkExtractLungGenericFilter.txx
Merge branch 'master' of git.creatis.insa-lyon.fr:clitk
[clitk.git] / segmentation / clitkExtractLungGenericFilter.txx
index b76b365e12ef34dca1af9e8fc50c4e8090b5e1f9..b9a94d86aeef3b3b273ff9176786eb5ba214bc50 100644 (file)
@@ -51,11 +51,11 @@ template<class ArgsInfoType>
 void clitk::ExtractLungGenericFilter<ArgsInfoType>::SetArgsInfo(const ArgsInfoType & a) 
 {
   mArgsInfo=a;
-  SetIOVerbose(mArgsInfo.verbose_flag);
+  this->SetIOVerbose(mArgsInfo.verbose_flag);
   if (mArgsInfo.imagetypes_flag) this->PrintAvailableImageTypes();
-  if (mArgsInfo.input_given)   AddInputFilename(mArgsInfo.input_arg);
-  if (mArgsInfo.output_given)  AddOutputFilename(mArgsInfo.output_arg);
-  if (mArgsInfo.outputTrachea_given)  AddOutputFilename(mArgsInfo.outputTrachea_arg);
+  if (mArgsInfo.input_given)   this->AddInputFilename(mArgsInfo.input_arg);
+  if (mArgsInfo.output_given)  this->AddOutputFilename(mArgsInfo.output_arg);
+  if (mArgsInfo.outputTrachea_given)  this->AddOutputFilename(mArgsInfo.outputTrachea_arg);
 }
 //--------------------------------------------------------------------
 
@@ -113,6 +113,8 @@ SetOptionsFromArgsInfoToFilter(FilterType * f)
   else
     f->SetFillHolesFlag(true);
 
+  f->SetRemoveSmallLabelBeforeSeparationFlag(mArgsInfo.removeSmallLabel_flag);
+
   if (mArgsInfo.doNotSeparateLungs_given)
     f->SetSeparateLungsFlag(false);
   else