HighestPeakSearch3DBase Class Reference

#include <highest_peak_search_3d.hh>

Public Member Functions

 HighestPeakSearch3DBase (int max_num_peaks=10, int exclusion_radius=10, Real threshold=0)
template<typename T , class D >
void VisitState (const ImageStateImpl< T, D > &isi)
PeakList GetPeakList () const
void ClearPeakList ()

Static Public Member Functions

static String GetAlgorithmName ()

Detailed Description

Definition at line 13 of file highest_peak_search_3d.hh.


Constructor & Destructor Documentation

HighestPeakSearch3DBase ( int  max_num_peaks = 10,
int  exclusion_radius = 10,
Real  threshold = 0 
) [inline]

Initialization.

  • number of peaks: number of peaks in the returned list
  • exclusion radius: radius of the exclusion volume around each peak (in voxels) (peaks will not be closer than this radius)
  • threshold: minimum value that a voxel must have to be considered a peak candidate

Definition at line 26 of file highest_peak_search_3d.hh.


Member Function Documentation

void ClearPeakList (  )  [inline]

Clears the peak list removing all peaks in the list.

Definition at line 44 of file highest_peak_search_3d.hh.

static String GetAlgorithmName (  )  [inline, static]

Definition at line 38 of file highest_peak_search_3d.hh.

PeakList GetPeakList (  )  const [inline]

Main "return" function returns a list of Peaks.

Definition at line 41 of file highest_peak_search_3d.hh.

void VisitState ( const ImageStateImpl< T, D > &  isi  )  [inline]

image state algorithm interface


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 10 Nov 2016 for OpenStructure by  doxygen 1.6.1