#include <sdet_denoise_mrf_bp_params.h>
Public Member Functions | |
sdet_denoise_mrf_bp_params (unsigned n_labels=256, unsigned n_iter=5, unsigned pyramid_levels=5, float discontinuity_cost=200.0f, float truncation_cost=10000.0f, float kappa=1.0, float lambda=0.05f) | |
sdet_denoise_mrf_bp_params (const sdet_denoise_mrf_bp_params &old_params) | |
~sdet_denoise_mrf_bp_params () | |
bool | SanityCheck () |
Checks that parameters are within acceptable bounds. | |
void | ref () |
void | unref () |
int | get_references () const |
bool | is_referenced () const |
Public Attributes | |
unsigned | n_labels_ |
unsigned | n_iter_ |
unsigned | pyramid_levels_ |
float | discontinuity_cost_ |
float | truncation_cost_ |
float | kappa_ |
float | lambda_ |
Protected Member Functions | |
void | InitParams (unsigned n_labels, unsigned n_iter, unsigned pyramid_levels, float discontinuity_cost, float truncation_cost, float kappa, float lambda) |
Friends | |
vcl_ostream & | operator<< (vcl_ostream &os, const sdet_denoise_mrf_bp_params &imp) |
Definition at line 16 of file sdet_denoise_mrf_bp_params.h.
sdet_denoise_mrf_bp_params::sdet_denoise_mrf_bp_params | ( | unsigned | n_labels = 256 , |
unsigned | n_iter = 5 , |
||
unsigned | pyramid_levels = 5 , |
||
float | discontinuity_cost = 200.0f , |
||
float | truncation_cost = 10000.0f , |
||
float | kappa = 1.0 , |
||
float | lambda = 0.05f |
||
) |
Definition at line 24 of file sdet_denoise_mrf_bp_params.cxx.
sdet_denoise_mrf_bp_params::sdet_denoise_mrf_bp_params | ( | const sdet_denoise_mrf_bp_params & | old_params | ) |
Definition at line 15 of file sdet_denoise_mrf_bp_params.cxx.
sdet_denoise_mrf_bp_params::~sdet_denoise_mrf_bp_params | ( | ) | [inline] |
Definition at line 28 of file sdet_denoise_mrf_bp_params.h.
void sdet_denoise_mrf_bp_params::InitParams | ( | unsigned | n_labels, |
unsigned | n_iter, | ||
unsigned | pyramid_levels, | ||
float | discontinuity_cost, | ||
float | truncation_cost, | ||
float | kappa, | ||
float | lambda | ||
) | [protected] |
Definition at line 36 of file sdet_denoise_mrf_bp_params.cxx.
bool sdet_denoise_mrf_bp_params::SanityCheck | ( | ) |
Checks that parameters are within acceptable bounds.
Definition at line 52 of file sdet_denoise_mrf_bp_params.cxx.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const sdet_denoise_mrf_bp_params & | imp | ||
) | [friend] |
Definition at line 104 of file sdet_denoise_mrf_bp_params.cxx.
Definition at line 44 of file sdet_denoise_mrf_bp_params.h.
Definition at line 46 of file sdet_denoise_mrf_bp_params.h.
Definition at line 47 of file sdet_denoise_mrf_bp_params.h.
unsigned sdet_denoise_mrf_bp_params::n_iter_ |
Definition at line 42 of file sdet_denoise_mrf_bp_params.h.
Definition at line 41 of file sdet_denoise_mrf_bp_params.h.
Definition at line 43 of file sdet_denoise_mrf_bp_params.h.
Definition at line 45 of file sdet_denoise_mrf_bp_params.h.