X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=segmentation%2FclitkExtractLungGenericFilter.txx;h=01455c84c3ba65d77ecb811da8e8a8afa442e029;hb=aa424793243b9b210a0d009f5cb8031db985549a;hp=1fbb5c04ba41c611bbb9a3de8f138597fb2c4520;hpb=9b9e0b969b87e4e5799436d503e9cde6ea551ca7;p=clitk.git diff --git a/segmentation/clitkExtractLungGenericFilter.txx b/segmentation/clitkExtractLungGenericFilter.txx index 1fbb5c0..01455c8 100644 --- a/segmentation/clitkExtractLungGenericFilter.txx +++ b/segmentation/clitkExtractLungGenericFilter.txx @@ -94,10 +94,10 @@ SetOptionsFromArgsInfoToFilter(FilterType * f) f->SetMaxElongation(mArgsInfo.maxElongation_arg); f->SetSeedPreProcessingThreshold(mArgsInfo.seedPreProcessingThreshold_arg); - typename FilterType::InputImageIndexType s; + typename FilterType::InputImagePointType s; if (mArgsInfo.seed_given) { ConvertOptionMacro(mArgsInfo.seed, s, 3, false); - f->AddSeed(s); + f->AddSeed(s); } f->SetMinimalComponentSize(mArgsInfo.minSize_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