celeste::GaborJet Class Reference

#include <GaborJet.h>

List of all members.

Public Member Functions

 GaborJet ()
 ~GaborJet ()
void Initialize (int y, int x, int x0, int y0, int r, float s=2.0, int f=2, float maxF=2, float minF=1, int a=8, char *file=NULL)
void Filter (float **image, int *len)
float GetResponse (int idx)

Protected Attributes

int mHeight
int mWidth
int mX
int mY
int mAngles
int mFreqs
int mRadius
GaborFilter ** mFilters
float * mFiducials


Detailed Description

Definition at line 39 of file GaborJet.h.


Constructor & Destructor Documentation

celeste::GaborJet::GaborJet (  ) 

Definition at line 40 of file GaborJet.cpp.

References mAngles, mFiducials, mFilters, mFreqs, mHeight, mRadius, mWidth, mX, and mY.

celeste::GaborJet::~GaborJet (  ) 

Definition at line 54 of file GaborJet.cpp.

References mAngles, mFiducials, and mFilters.


Member Function Documentation

void celeste::GaborJet::Filter ( float **  image,
int *  len 
)

Definition at line 111 of file GaborJet.cpp.

References cerr, celeste::GaborFilter::GetImaginary(), celeste::GaborFilter::GetReal(), vigra_ext::EMoR::h, celeste::kVerbosity, mAngles, mFiducials, mFilters, mFreqs, mHeight, mRadius, mWidth, mX, and mY.

Referenced by celeste::ProcessChannel().

float celeste::GaborJet::GetResponse ( int  idx  )  [inline]

Definition at line 50 of file GaborJet.h.

References mFiducials.

Referenced by celeste::ProcessChannel().

void celeste::GaborJet::Initialize ( int  y,
int  x,
int  x0,
int  y0,
int  r,
float  s = 2.0,
int  f = 2,
float  maxF = 2,
float  minF = 1,
int  a = 8,
char *  file = NULL 
)

Definition at line 66 of file GaborJet.cpp.

References celeste::GaborFilter::Initialize(), M_PI, mAngles, mFiducials, mFilters, mFreqs, mHeight, mRadius, mWidth, mX, mY, celeste::GaborFilter::Save(), and sigma.

Referenced by celeste::ProcessChannel().


Member Data Documentation

int celeste::GaborJet::mAngles [protected]

Definition at line 58 of file GaborJet.h.

Referenced by Filter(), GaborJet(), Initialize(), and ~GaborJet().

float* celeste::GaborJet::mFiducials [protected]

Definition at line 62 of file GaborJet.h.

Referenced by Filter(), GaborJet(), GetResponse(), Initialize(), and ~GaborJet().

GaborFilter** celeste::GaborJet::mFilters [protected]

Definition at line 61 of file GaborJet.h.

Referenced by Filter(), GaborJet(), Initialize(), and ~GaborJet().

int celeste::GaborJet::mFreqs [protected]

Definition at line 59 of file GaborJet.h.

Referenced by Filter(), GaborJet(), and Initialize().

int celeste::GaborJet::mHeight [protected]

Definition at line 54 of file GaborJet.h.

Referenced by Filter(), GaborJet(), and Initialize().

int celeste::GaborJet::mRadius [protected]

Definition at line 60 of file GaborJet.h.

Referenced by Filter(), GaborJet(), and Initialize().

int celeste::GaborJet::mWidth [protected]

Definition at line 55 of file GaborJet.h.

Referenced by Filter(), GaborJet(), and Initialize().

int celeste::GaborJet::mX [protected]

Definition at line 56 of file GaborJet.h.

Referenced by Filter(), GaborJet(), and Initialize().

int celeste::GaborJet::mY [protected]

Definition at line 57 of file GaborJet.h.

Referenced by Filter(), GaborJet(), and Initialize().


The documentation for this class was generated from the following files:
Generated on 2 Aug 2015 for Hugintrunk by  doxygen 1.4.7