iRoCS Toolbox  1.1.0
Namespaces | Functions
EdgeFilter-inl.hh File Reference
#include <config.hh>
#include "EdgeFilter.hh"
#include <libArrayToolbox/GaussianFilter.hh>
#include <libArrayToolbox/CentralGradientFilter.hh>
#include <omp.h>
#include <list>
Include dependency graph for EdgeFilter-inl.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 segmentation
 

Functions

template<class DataT >
blitz::Array< DataT, 3 > segmentation::_calculateGradients (blitz::Array< DataT, 3 > const &data, blitz::TinyVector< double, 3 > const &elSize, int direction, double scaling, iRoCS::ProgressReporter *progress)
 
template<class DataT >
void segmentation::edgeFilter (blitz::Array< DataT, 3 > const &data, blitz::TinyVector< double, 3 > const &elSize, blitz::Array< DataT, 3 > &result, blitz::TinyVector< double, 3 > const &lbUm=0.0, blitz::TinyVector< double, 3 > const &ubUm=(std::numeric_limits< double >::infinity()), iRoCS::ProgressReporter *progress=NULL)
 calculate gradient magnitude with non-maximum-supression More...