iRoCS Toolbox  1.1.0
Namespaces | Enumerations | Functions
LocalMaximumExtraction.hh File Reference
#include <config.hh>
#include <libProgressReporter/ProgressReporter.hh>
#include "LocalMaximumExtraction.icc"
Include dependency graph for LocalMaximumExtraction.hh:

Go to the source code of this file.

Namespaces

 atb
 

Enumerations

enum  atb::NHood { atb::SIMPLE_NHOOD, atb::COMPLEX_NHOOD, atb::SIMPLE_NHOOD, atb::COMPLEX_NHOOD }
 

Functions

template<typename Type , typename IndexT , int Dim>
void atb::extractLocalMaxima (blitz::Array< Type, Dim > const &data, std::list< blitz::TinyVector< IndexT, Dim > > &localMaxima, NHood nh=COMPLEX_NHOOD, iRoCS::ProgressReporter *progress=NULL)
 Extraction of local maxima of a blitz::Array. More...
 
template<typename Type , typename IndexT , int Dim>
void atb::extractLocalMaxima (blitz::Array< Type, Dim > const &data, std::list< blitz::TinyVector< IndexT, Dim > > &localMaxima, Type const &minValue, NHood nh=COMPLEX_NHOOD, iRoCS::ProgressReporter *progress=NULL)
 Extraction of local maxima of a blitz::Array. More...
 
template<typename Type , typename IndexT , int Dim>
void atb::extractLocalMaxima (blitz::Array< Type, Dim > const &data, std::vector< blitz::TinyVector< IndexT, Dim > > &localMaxima, NHood nh=COMPLEX_NHOOD, iRoCS::ProgressReporter *progress=NULL)
 Extraction of local maxima of a blitz::Array. More...
 
template<typename Type , typename IndexT , int Dim>
void atb::extractLocalMaxima (blitz::Array< Type, Dim > const &data, std::vector< blitz::TinyVector< IndexT, Dim > > &localMaxima, Type const &minValue, NHood nh=COMPLEX_NHOOD, iRoCS::ProgressReporter *progress=NULL)
 Extraction of local maxima of a blitz::Array. More...