#include <sdet_third_order_edge_det_params.h>

Public Types | |
| enum | { PFIT_3_POINTS, PFIT_9_POINTS } |
Public Member Functions | |
| sdet_third_order_edge_det_params (const double sigma=1.0, const double thresh=2.0, const unsigned interp_factor=1, const unsigned pfit_type=0, const unsigned grad_op=0, const unsigned conv_algo=0, const bool adapt_thresh=false) | |
| sdet_third_order_edge_det_params (const sdet_third_order_edge_det_params &old_params) | |
| ~sdet_third_order_edge_det_params () | |
| bool | SanityCheck () |
| Checks that parameters are within acceptable bounds. | |
Public Attributes | |
| double | sigma_ |
| points with gradient magnitude below thresh_*maximum_gradient_magnitude/100 will not be processed. | |
| double | thresh_ |
| unsigned | interp_factor_ |
| unsigned | pfit_type_ |
| unsigned | grad_op_ |
| unsigned | conv_algo_ |
| bool | adapt_thresh_ |
Protected Member Functions | |
| void | InitParams (double sigma, double thresh, unsigned interp_factor, unsigned pfit_type, unsigned grad_op, unsigned conv_algo, bool adapt_thresh) |
Friends | |
| vcl_ostream & | operator<< (vcl_ostream &, const sdet_third_order_edge_det_params &dp) |
Definition at line 16 of file sdet_third_order_edge_det_params.h.
| anonymous enum |
Definition at line 20 of file sdet_third_order_edge_det_params.h.
| sdet_third_order_edge_det_params::sdet_third_order_edge_det_params | ( | const double | sigma = 1.0, |
| const double | thresh = 2.0, |
||
| const unsigned | interp_factor = 1, |
||
| const unsigned | pfit_type = 0, |
||
| const unsigned | grad_op = 0, |
||
| const unsigned | conv_algo = 0, |
||
| const bool | adapt_thresh = false |
||
| ) |
Definition at line 23 of file sdet_third_order_edge_det_params.cxx.
| sdet_third_order_edge_det_params::sdet_third_order_edge_det_params | ( | const sdet_third_order_edge_det_params & | old_params | ) |
Definition at line 15 of file sdet_third_order_edge_det_params.cxx.
| sdet_third_order_edge_det_params::~sdet_third_order_edge_det_params | ( | ) | [inline] |
Definition at line 25 of file sdet_third_order_edge_det_params.h.
| void sdet_third_order_edge_det_params::InitParams | ( | double | sigma, |
| double | thresh, | ||
| unsigned | interp_factor, | ||
| unsigned | pfit_type, | ||
| unsigned | grad_op, | ||
| unsigned | conv_algo, | ||
| bool | adapt_thresh | ||
| ) | [protected] |
Definition at line 33 of file sdet_third_order_edge_det_params.cxx.
| bool sdet_third_order_edge_det_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 55 of file sdet_third_order_edge_det_params.cxx.
| vcl_ostream& operator<< | ( | vcl_ostream & | os, |
| const sdet_third_order_edge_det_params & | dp | ||
| ) | [friend] |
Definition at line 71 of file sdet_third_order_edge_det_params.cxx.
Definition at line 41 of file sdet_third_order_edge_det_params.h.
Definition at line 40 of file sdet_third_order_edge_det_params.h.
Definition at line 39 of file sdet_third_order_edge_det_params.h.
Definition at line 37 of file sdet_third_order_edge_det_params.h.
Definition at line 38 of file sdet_third_order_edge_det_params.h.
points with gradient magnitude below thresh_*maximum_gradient_magnitude/100 will not be processed.
Definition at line 35 of file sdet_third_order_edge_det_params.h.
Definition at line 36 of file sdet_third_order_edge_det_params.h.
1.7.5.1