Public Member Functions | Public Attributes | Protected Member Functions | Friends
sdet_texture_classifier_params Class Reference

#include <sdet_texture_classifier_params.h>

Inheritance diagram for sdet_texture_classifier_params:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 sdet_texture_classifier_params ()
 sdet_texture_classifier_params (unsigned n_scales, float scale_interval, float angle_interval, float lambda0, float lambda1, float laplace_radius, float gauss_radius, float cutoff_per, bool signed_response, bool mag, bool fast, unsigned k, unsigned n_samples, unsigned block_size, float weight_offset)
 sdet_texture_classifier_params (const sdet_texture_classifier_params &old_params)
 ~sdet_texture_classifier_params ()
bool SanityCheck ()
 Checks that parameters are within acceptable bounds.

Public Attributes

unsigned n_scales_
 the number of scales used for the anisotropic filters.
float scale_interval_
 the scale range for the anisotropic filters.
float angle_interval_
 the angle interval for anisotropic filters.
float lambda0_
 the major radius of the anisotropic Gaussian filter.
float lambda1_
 the minor radius of the anisotropic Gaussian filter.
float laplace_radius_
 the radius of the isotropic Laplace filter.
float gauss_radius_
 the radius of the isotropic Gaussian intensity spot filter.
float cutoff_per_
 the residual value of the Gaussian tail considered negligible.
bool signed_response_
 should the filter response be signed vs. absolute value.
bool mag_
 should the filter response be absolute value vs. signed or clipped.
bool fast_
 should the fast algorithm be used to compute the filters.
unsigned k_
 the value of k for the k-means algorithm.
unsigned n_samples_
 the number of samples to be randomly selected from the training images.
unsigned block_size_
 the square block size for test images.
float weight_offset_
 a factor that controls the weighting of textons that appear in more than one class.

Protected Member Functions

void InitParams (unsigned n_scales, float scale_interval, float angle_interval, float lambda0, float lambda1, float laplace_radius, float gauss_radius, float cutoff_per, bool signed_response, bool mag, bool fast, unsigned k, unsigned n_samples, unsigned block_size, float weight_offset)

Friends

vcl_ostream & operator<< (vcl_ostream &os, const sdet_texture_classifier_params &imp)

Detailed Description

Definition at line 17 of file sdet_texture_classifier_params.h.


Constructor & Destructor Documentation

sdet_texture_classifier_params::sdet_texture_classifier_params ( )

Definition at line 13 of file sdet_texture_classifier_params.cxx.

sdet_texture_classifier_params::sdet_texture_classifier_params ( unsigned  n_scales,
float  scale_interval,
float  angle_interval,
float  lambda0,
float  lambda1,
float  laplace_radius,
float  gauss_radius,
float  cutoff_per,
bool  signed_response,
bool  mag,
bool  fast,
unsigned  k,
unsigned  n_samples,
unsigned  block_size,
float  weight_offset 
)

Definition at line 41 of file sdet_texture_classifier_params.cxx.

sdet_texture_classifier_params::sdet_texture_classifier_params ( const sdet_texture_classifier_params old_params)

Definition at line 30 of file sdet_texture_classifier_params.cxx.

sdet_texture_classifier_params::~sdet_texture_classifier_params ( ) [inline]

Definition at line 37 of file sdet_texture_classifier_params.h.


Member Function Documentation

void sdet_texture_classifier_params::InitParams ( unsigned  n_scales,
float  scale_interval,
float  angle_interval,
float  lambda0,
float  lambda1,
float  laplace_radius,
float  gauss_radius,
float  cutoff_per,
bool  signed_response,
bool  mag,
bool  fast,
unsigned  k,
unsigned  n_samples,
unsigned  block_size,
float  weight_offset 
) [protected]

Definition at line 65 of file sdet_texture_classifier_params.cxx.

bool sdet_texture_classifier_params::SanityCheck ( )

Checks that parameters are within acceptable bounds.

Definition at line 93 of file sdet_texture_classifier_params.cxx.


Friends And Related Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  os,
const sdet_texture_classifier_params imp 
) [friend]

Definition at line 118 of file sdet_texture_classifier_params.cxx.


Member Data Documentation

the angle interval for anisotropic filters.

Definition at line 66 of file sdet_texture_classifier_params.h.

the square block size for test images.

Definition at line 88 of file sdet_texture_classifier_params.h.

the residual value of the Gaussian tail considered negligible.

Definition at line 76 of file sdet_texture_classifier_params.h.

should the fast algorithm be used to compute the filters.

Definition at line 82 of file sdet_texture_classifier_params.h.

the radius of the isotropic Gaussian intensity spot filter.

Definition at line 74 of file sdet_texture_classifier_params.h.

the value of k for the k-means algorithm.

Definition at line 84 of file sdet_texture_classifier_params.h.

the major radius of the anisotropic Gaussian filter.

Definition at line 68 of file sdet_texture_classifier_params.h.

the minor radius of the anisotropic Gaussian filter.

Definition at line 70 of file sdet_texture_classifier_params.h.

the radius of the isotropic Laplace filter.

Definition at line 72 of file sdet_texture_classifier_params.h.

should the filter response be absolute value vs. signed or clipped.

Definition at line 80 of file sdet_texture_classifier_params.h.

the number of samples to be randomly selected from the training images.

Definition at line 86 of file sdet_texture_classifier_params.h.

the number of scales used for the anisotropic filters.

Definition at line 62 of file sdet_texture_classifier_params.h.

the scale range for the anisotropic filters.

Definition at line 64 of file sdet_texture_classifier_params.h.

should the filter response be signed vs. absolute value.

Definition at line 78 of file sdet_texture_classifier_params.h.

a factor that controls the weighting of textons that appear in more than one class.

Definition at line 90 of file sdet_texture_classifier_params.h.


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