#include <sdet_texture_classifier_params.h>
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) |
Definition at line 17 of file sdet_texture_classifier_params.h.
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.
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.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const sdet_texture_classifier_params & | imp | ||
) | [friend] |
Definition at line 118 of file sdet_texture_classifier_params.cxx.
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.
unsigned sdet_texture_classifier_params::k_ |
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.