24 #ifndef __evMultiscaleFeatureDetector_h 25 #define __evMultiscaleFeatureDetector_h 39 return(
evString(
"evMultiscaleFeatureDetector"));
69 return(
evString(
"PropagateZerosFilter"));
118 this->Wavelet.implementation = QCCWAVWAVELET_IMPLEMENTATION_FILTERBANK;
119 this->Wavelet.boundary = QCCWAVWAVELET_BOUNDARY_SYMMETRIC_EXTENSION;
120 this->Wavelet.filter_bank.orthogonality = QCCWAVFILTERBANK_BIORTHOGONAL;
121 this->Wavelet.filter_bank.lowpass_synthesis_filter.length = length;
122 this->Wavelet.filter_bank.lowpass_synthesis_filter.causality =
123 QCCFILTER_SYMMETRICWHOLE;
124 this->Wavelet.filter_bank.lowpass_synthesis_filter.coefficients =
125 QccVectorAlloc(length);
126 for (
int cnt = 0; cnt < length; cnt++)
127 this->Wavelet.filter_bank.lowpass_synthesis_filter.coefficients[cnt] = 1;
int CreateMultiscaleSignificanceMaps(const evDataset &dataset, evScalarField *significance_maps) const
int PropagateZeros(evScalarField *significance_maps) const
void PrintSelf(const int tabbing) const
PropagateZerosFilter(void)
Definition: evMultiscaleFeatureDetector.h:114
evMultiscaleFeatureDetector(void)
Definition: evMultiscaleFeatureDetector.h:75
Definition: evFeatureDetector.h:50
Definition: evDataset.h:34
#define EVDEFAULT_NUMSCALES
Definition: evDefaultValues.h:35
unsigned int NumScales
Definition: evMultiscaleFeatureDetector.h:57
virtual ~evMultiscaleFeatureDetector(void)
Definition: evMultiscaleFeatureDetector.h:81
const evFeatureDetector * GetFeatureDetector(void) const
Definition: evMultiscaleFeatureDetector.h:95
virtual const evString GetClassName(void) const
Definition: evMultiscaleFeatureDetector.h:37
void SetNumScales(const unsigned int num_scales)
Definition: evMultiscaleFeatureDetector.h:101
virtual const evString GetClassName(void) const
Definition: evMultiscaleFeatureDetector.h:67
unsigned int GetNumScales(void) const
Definition: evMultiscaleFeatureDetector.h:108
int DetectFeatures(const evDataset &dataset, evScalarField &significance_map) const
Definition: evMultiscaleFeatureDetector.h:63
void SetFeatureDetector(const evFeatureDetector *feature_detector)
Definition: evMultiscaleFeatureDetector.h:87
Definition: evMultiscaleFeatureDetector.h:31
const evFeatureDetector * FeatureDetector
Definition: evMultiscaleFeatureDetector.h:56
Definition: evScalarField.h:31
Definition: evProcessObject.h:31
Definition: evString.h:30