MCPcopy Create free account
hub / github.com/MITK/MITK / itkGaussianFilter

Method itkGaussianFilter

Modules/Classification/CLUtilities/src/mitkCLUtil.cpp:464–473  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

462///
463template<class TImageType>
464void mitk::CLUtil::itkGaussianFilter(TImageType * image, mitk::Image::Pointer & smoothed ,double sigma)
465{
466 typedef itk::DiscreteGaussianImageFilter<TImageType,TImageType> FilterType;
467 typename FilterType::Pointer filter = FilterType::New();
468 filter->SetInput(image);
469 filter->SetVariance(sigma);
470 filter->Update();
471
472 mitk::CastToMitkImage(filter->GetOutput(),smoothed);
473}
474
475template<class TImageType>
476void mitk::CLUtil::itkDifferenceOfGaussianFilter(TImageType * image, mitk::Image::Pointer & smoothed, double sigma1, double sigma2)

Callers

nothing calls this directly

Calls 5

CastToMitkImageFunction · 0.85
NewFunction · 0.50
SetInputMethod · 0.45
UpdateMethod · 0.45
GetOutputMethod · 0.45

Tested by

no test coverage detected