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

#include <strk_region_info_params.h>

Inheritance diagram for strk_region_info_params:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 strk_region_info_params (const float sigma=1.0, const bool gradient_info=true, const bool color_info=false, const float min_gradient=0, const float parzen_sigma=0, const bool verbose=false, const bool debug=false)
 strk_region_info_params (const strk_region_info_params &old_params)
 ~strk_region_info_params ()
bool SanityCheck ()
 Checks that parameters are within acceptable bounds.

Public Attributes

float sigma_
 smoothing kernel radius for estimating gradient
bool gradient_info_
 Combine gradient and intensity info.
bool color_info_
 Combine color and intensity info.
float min_gradient_
 minimum gradient magnitude to be considered
float parzen_sigma_
 smoothing for the histogram density
bool verbose_
 informative messages to cout
bool debug_
 informative debug messages to cout

Protected Member Functions

void InitParams (float sigma, bool gradient_info, bool color_info, float min_gradient, float parzen_sigma, bool verbose, bool debug)

Friends

vcl_ostream & operator<< (vcl_ostream &os, const strk_region_info_params &tp)

Detailed Description

Definition at line 15 of file strk_region_info_params.h.


Constructor & Destructor Documentation

strk_region_info_params::strk_region_info_params ( const float  sigma = 1.0,
const bool  gradient_info = true,
const bool  color_info = false,
const float  min_gradient = 0,
const float  parzen_sigma = 0,
const bool  verbose = false,
const bool  debug = false 
)

Definition at line 28 of file strk_region_info_params.cxx.

strk_region_info_params::strk_region_info_params ( const strk_region_info_params old_params)

Definition at line 15 of file strk_region_info_params.cxx.

strk_region_info_params::~strk_region_info_params ( ) [inline]

Definition at line 27 of file strk_region_info_params.h.


Member Function Documentation

void strk_region_info_params::InitParams ( float  sigma,
bool  gradient_info,
bool  color_info,
float  min_gradient,
float  parzen_sigma,
bool  verbose,
bool  debug 
) [protected]

Definition at line 45 of file strk_region_info_params.cxx.

bool strk_region_info_params::SanityCheck ( )

Checks that parameters are within acceptable bounds.

Note that msg << ends seems to restart the string and erase the previous string. We should only use it as the last call, use vcl_endl otherwise.

Definition at line 68 of file strk_region_info_params.cxx.


Friends And Related Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  os,
const strk_region_info_params tp 
) [friend]

Definition at line 79 of file strk_region_info_params.cxx.


Member Data Documentation

Combine color and intensity info.

Definition at line 46 of file strk_region_info_params.h.

informative debug messages to cout

Definition at line 50 of file strk_region_info_params.h.

Combine gradient and intensity info.

Definition at line 45 of file strk_region_info_params.h.

minimum gradient magnitude to be considered

Definition at line 47 of file strk_region_info_params.h.

smoothing for the histogram density

Definition at line 48 of file strk_region_info_params.h.

smoothing kernel radius for estimating gradient

Definition at line 44 of file strk_region_info_params.h.

informative messages to cout

Definition at line 49 of file strk_region_info_params.h.


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