13 #ifndef mitkFeatureBasedEdgeDetectionFilter_h_Included 14 #define mitkFeatureBasedEdgeDetectionFilter_h_Included 35 itkFactorylessNewMacro(
Self);
42 void GenerateData()
override;
45 void GenerateOutputInformation()
override;
54 template <
typename TPixel,
unsigned int VImageDimension>
55 void ITKThresholding(
const itk::Image<TPixel, VImageDimension> *originalImage,
60 template <
typename TPixel,
unsigned int VImageDimension>
61 void ContourSearch(itk::Image<TPixel, VImageDimension> *originalImage,
mitk::Image::Pointer &result);
63 template <
typename TPixel,
unsigned int VImageDimension>
64 void ThreadedClosing(itk::Image<TPixel, VImageDimension> *originalImage,
mitk::Image::Pointer &result);
Calculates edges and extracts them as an UnstructuredGrid with respect to the given segmentation...
Converts an Image into an UnstructuredGrid represented by Points. The filter uses a Threshold to extr...
Superclass of all classes generating some kind of mitk::BaseData.
#define MITKSEGMENTATION_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
itk::SmartPointer< Self > Pointer