]> Creatis software - clitk.git/blobdiff - segmentation/clitkExtractLungGenericFilter.txx
remove tools (now in tests_dav)
[clitk.git] / segmentation / clitkExtractLungGenericFilter.txx
index 2dd396fb3a2498fb0a5ff15e3dc01a2bf6af6db8..b76b365e12ef34dca1af9e8fc50c4e8090b5e1f9 100644 (file)
@@ -89,6 +89,10 @@ SetOptionsFromArgsInfoToFilter(FilterType * f)
   f->SetUpperThresholdForTrachea(mArgsInfo.upperThresholdForTrachea_arg);
   f->SetMultiplierForTrachea(mArgsInfo.multiplierForTrachea_arg);
   f->SetThresholdStepSizeForTrachea(mArgsInfo.thresholdStepSizeForTrachea_arg);
+  f->SetTracheaSeedAlgorithm(mArgsInfo.type_arg);
+  f->SetNumSlices(mArgsInfo.numSlices_arg);
+  f->SetMaxElongation(mArgsInfo.maxElongation_arg);
+  f->SetSeedPreProcessingThreshold(mArgsInfo.seedPreProcessingThreshold_arg);
 
   typename FilterType::InputImageIndexType s;
   if (mArgsInfo.seed_given) {
@@ -108,6 +112,11 @@ SetOptionsFromArgsInfoToFilter(FilterType * f)
     f->SetFillHolesFlag(false);
   else
     f->SetFillHolesFlag(true);
+
+  if (mArgsInfo.doNotSeparateLungs_given)
+    f->SetSeparateLungsFlag(false);
+  else
+    f->SetSeparateLungsFlag(true);
 }
 //--------------------------------------------------------------------