iRoCS Toolbox  1.1.0
Data Structures | Namespaces | Functions
SphericalTensor.hh File Reference

Structures and functions for spherical tensor extraction and arithmetics. More...

#include <config.hh>
#include <map>
#include <omp.h>
#include <libBlitzHdf5/FileIOWrapper.hh>
#include "Array.hh"
#include "SphericalTensor.icc"
Include dependency graph for SphericalTensor.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  atb::SDMagFeatureIndex
 Data structure to index a feature structure consisting of multi-scale spherical derivative features. More...
 

Namespaces

 atb
 

Functions

std::ostream & atb::operator<< (std::ostream &os, SDMagFeatureIndex const &index)
 
template<typename DataT >
void atb::STderiv (const blitz::Array< DataT, 3 > &data, std::map< SDMagFeatureIndex, blitz::Array< DataT, 3 > *> &out, const double sigma, const int laplace, const BlitzIndexT maxBand)
 Wrapper method for computing spherical tensorial derivative magnitude features. More...
 
template<typename DataT >
void atb::STderiv (Array< DataT, 3 > const &data, std::map< SDMagFeatureIndex, Array< DataT, 3 > *> &out, double sigma, int laplace, BlitzIndexT maxBand)
 Wrapper method for computing spherical tensorial derivative magnitude features. More...
 
template<typename DataT >
void atb::STderiv (Array< DataT, 3 > const &data, std::map< SDMagFeatureIndex, Array< DataT, 3 > > &sdFeatures, double sigma, int laplace, BlitzIndexT maxBand)
 Wrapper method for computing spherical tensorial derivative magnitude features. More...
 
void atb::STderivReal (double *in, BlitzIndexT sz[], BlitzIndexT L, double *out, double factor=1.0)
 Compute real spherical derivatives of the tensor with given rank (band). More...
 

Detailed Description

Structures and functions for spherical tensor extraction and arithmetics.

Definition in file SphericalTensor.hh.