aimsalgo  5.0.5
Neuroimaging image processing
SobelGradient< T, 2 > Class Template Reference

Sobel gradient 2D specialization. More...

#include <aims/math/sobel.h>

Public Member Functions

 SobelGradient (const AimsData< T > &image, const T levels=(T) 255)
 Constructor. More...
 
Point3df compute (const int x, const int y, const int z, const int t)
 
void compute ()
 
AimsData< double > & gradX ()
 
AimsData< double > & gradY ()
 

Detailed Description

template<class T>
class SobelGradient< T, 2 >

Sobel gradient 2D specialization.

Definition at line 58 of file sobel.h.

Constructor & Destructor Documentation

◆ SobelGradient()

template<class T >
SobelGradient< T, 2 >::SobelGradient ( const AimsData< T > &  image,
const T  levels = (T) 255 
)

Constructor.

Member Function Documentation

◆ compute() [1/2]

template<class T >
Point3df SobelGradient< T, 2 >::compute ( const int  x,
const int  y,
const int  z,
const int  t 
)

◆ compute() [2/2]

template<class T >
void SobelGradient< T, 2 >::compute ( )

◆ gradX()

template<class T >
AimsData<double>& SobelGradient< T, 2 >::gradX ( )

◆ gradY()

template<class T >
AimsData<double>& SobelGradient< T, 2 >::gradY ( )

The documentation for this class was generated from the following file: