ITK  4.1.0
Insight Segmentation and Registration Toolkit
Classes | Namespaces
itkCannyEdgeDetectionImageFilter.h File Reference

Go to the source code of this file.

Classes

class  itk::CannyEdgeDetectionImageFilter< TInputImage, TOutputImage >
 This filter is an implementation of a Canny edge detector for scalar-valued images. Based on John Canny's paper "A Computational Approach to Edge Detection"(IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-8, No.6, November 1986), there are four major steps used in the edge-detection scheme: (1) Smooth the input image with Gaussian filter. (2) Calculate the second directional derivatives of the smoothed image. (3) Non-Maximum Suppression: the zero-crossings of 2nd derivative are found, and the sign of third derivative is used to find the correct extrema. (4) The hysteresis thresholding is applied to the gradient magnitude (multiplied with zero-crossings) of the smoothed image to find and link edges. More...
struct  itk::CannyEdgeDetectionImageFilter< TInputImage, TOutputImage >::CannyThreadStruct
class  itk::ListNode< TValueType >

Namespaces

namespace  itk