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

#include <sdet_denoise_mrf_bp_params.h>

Inheritance diagram for sdet_denoise_mrf_bp_params:
Inheritance graph
[legend]

List of all members.

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)

Detailed Description

Definition at line 16 of file sdet_denoise_mrf_bp_params.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Friends And Related Function Documentation

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.


Member Data Documentation

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.

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.


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