NormalEdgeDetector Class Reference

#include <NormalEdgeDetector.h>

Inheritance diagram for NormalEdgeDetector:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 NormalEdgeDetector (const PeakFinder *peak, unsigned int scales=5, double sigma=1.6, double step=1.4, unsigned int window=3, SmoothingFilterFamily filterType=BESSEL)

Protected Member Functions

virtual void computeDifferentialBank ()

Detailed Description

Representation of the normal edge detector. The class represents the normal edge detector defined in the paper. It extracts edges (extrema of the first derivative) on the normal signal.

Author:
Gian Diego Tipaldi

Definition at line 35 of file NormalEdgeDetector.h.


Constructor & Destructor Documentation

NormalEdgeDetector::NormalEdgeDetector ( const PeakFinder peak,
unsigned int  scales = 5,
double  sigma = 1.6,
double  step = 1.4,
unsigned int  window = 3,
SmoothingFilterFamily  filterType = BESSEL 
)

Constructor. Constructs and initialize the normal edge detector.

Parameters:
peak The peak finder used to detect maxima in the signal.
scales The number of different scales to consider.
sigma The standard deviation of the smoothing kernel for the initial scale ($ t_0 $ in the paper).
step The scale increment at every new scale ($ t_i $ in the paper). The standard deviation of the kernel at scale $ s $ is $ t_0 \cdot (t_i)^s $
window The window size for the local line fitting.
filterType The smoothing kernel used in the detector.

Definition at line 4 of file NormalEdgeDetector.cpp.


Member Function Documentation

void NormalEdgeDetector::computeDifferentialBank (  )  [protected, virtual]

Computes the bank for the first derivative at different scales.

Implements NormalDetector.

Definition at line 10 of file NormalEdgeDetector.cpp.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines


flirtlib
Author(s): Bhaskara Marthi, Gian Diego Tipaldi
autogenerated on Fri Jan 11 11:15:48 2013