X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=segmentation%2FclitkExtractPatientFilter.h;h=fe290cc2302603808682cf1c49887494ca0c72a5;hb=HEAD;hp=8ff1943d708a6fde111c3ef27647b28b59489276;hpb=573d80d0f7a17607d2ee883c21c940c0ba020282;p=clitk.git diff --git a/segmentation/clitkExtractPatientFilter.h b/segmentation/clitkExtractPatientFilter.h index 8ff1943..fe290cc 100644 --- a/segmentation/clitkExtractPatientFilter.h +++ b/segmentation/clitkExtractPatientFilter.h @@ -3,7 +3,7 @@ Authors belong to: - University of LYON http://www.universite-lyon.fr/ - - Léon Bérard cancer center http://www.centreleonberard.fr + - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr This software is distributed WITHOUT ANY WARRANTY; without even @@ -14,13 +14,14 @@ - BSD See included LICENSE.txt file - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html - ===========================================================================**/ + ======================================================================-====*/ #ifndef CLITKEXTRACTPATIENTFILTER_H #define CLITKEXTRACTPATIENTFILTER_H #include "clitkFilterBase.h" #include "clitkFilterWithAnatomicalFeatureDatabaseManagement.h" +#include "clitkSegmentationUtils.h" namespace clitk { @@ -97,7 +98,9 @@ namespace clitk { itkSetMacro(LowerThreshold, InputImagePixelType); itkGetMacro(LowerThreshold, InputImagePixelType); - itkSetMacro(UseLowerThreshold, bool); + itkSetMacro(UseLowerThreshold, bool); + itkGetMacro(PrimaryOpeningRadius, unsigned int); + itkSetMacro(PrimaryOpeningRadius, unsigned int); itkGetConstMacro(UseLowerThreshold, bool); itkBooleanMacro(UseLowerThreshold); @@ -164,6 +167,7 @@ namespace clitk { bool m_DecomposeAndReconstructDuringFirstStep; bool m_DecomposeAndReconstructDuringSecondStep; bool m_FinalOpenClose; + unsigned m_PrimaryOpeningRadius; InternalImageSizeType m_Radius1; InternalImageSizeType m_Radius2; int m_MaximumNumberOfLabels1;