diff --git a/Modules/Segmentation/Algorithms/mitkFeatureBasedEdgeDetectionFilter.h b/Modules/Segmentation/Algorithms/mitkFeatureBasedEdgeDetectionFilter.h index f1d14e4e52..edc5de39e0 100644 --- a/Modules/Segmentation/Algorithms/mitkFeatureBasedEdgeDetectionFilter.h +++ b/Modules/Segmentation/Algorithms/mitkFeatureBasedEdgeDetectionFilter.h @@ -1,65 +1,65 @@ /*=================================================================== The Medical Imaging Interaction Toolkit (MITK) Copyright (c) German Cancer Research Center, Division of Medical and Biological Informatics. All rights reserved. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See LICENSE.txt or http://www.mitk.org for details. ===================================================================*/ #ifndef mitkFeatureBasedEdgeDetectionFilter_h_Included #define mitkFeatureBasedEdgeDetectionFilter_h_Included -#include +#include #include #include #include #include namespace mitk { -class MitkSurfaceInterpolation_EXPORT FeatureBasedEdgeDetectionFilter: +class MitkSegmentation_EXPORT FeatureBasedEdgeDetectionFilter: public ImageToUnstructuredGridFilter { public: mitkClassMacro( FeatureBasedEdgeDetectionFilter, ImageToUnstructuredGridFilter) itkFactorylessNewMacro(Self) itkCloneMacro(Self) void SetSegmentationMask(mitk::Image::Pointer); protected: virtual void GenerateData(); virtual void GenerateOutputInformation(); FeatureBasedEdgeDetectionFilter(); virtual ~FeatureBasedEdgeDetectionFilter(); template void ITKThresholding( itk::Image* originalImage, double lower, double upper); private: mitk::UnstructuredGrid::Pointer m_PointGrid; mitk::Image::Pointer m_SegmentationMask; mitk::Image::Pointer m_thresholdImage; }; } #endif