#include <vifa_parallel.h>
Inheritance diagram for vifa_parallel:

NOTE: All angles are in degrees.
Definition at line 27 of file vifa_parallel.h.
Public Member Functions | |
| vifa_parallel (iface_list &faces, bool contrast_weighted, vifa_parallel_params *params=0) | |
| Face-based constructor. | |
| vifa_parallel (vcl_vector< float > &pixel_orientations, vifa_parallel_params *params=0) | |
| Orientation-based constructor. | |
| vifa_parallel (float center_angle, float std_dev) | |
| Constructor based on line statistics. | |
| ~vifa_parallel (void) | |
| Destructor. | |
| void | reset (void) |
| vifa_histogram * | get_raw_hist (void) |
| vifa_histogram * | get_norm_hist (void) |
| void | map_gaussian (float &max_angle, float &std_dev, float &scale) |
| void | remove_gaussian (float max_angle, float std_dev, float scale) |
| void | snapshot (char *fname) |
| float | area (void) |
| float | bin_variance (void) |
| void | print_info (void) |
| Output contents. | |
| virtual bool | SanityCheck () |
| bool | Valid () |
| const char * | GetErrorMsg () |
| void | SetErrorMsg (const char *msg) |
| void | touch () |
| unsigned long | get_time_stamp () const |
| bool | older (vul_timestamp const &t) const |
| bool | older (vul_timestamp const *t) const |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
Public Attributes | |
| float | min_angle |
| float | max_angle |
| int | nbuckets |
Protected Attributes | |
| unsigned long | timestamp_ |
Private Member Functions | |
| float | map_x (float raw_x) |
| vifa_histogram * | normalize_histogram (vifa_histogram *h) |
| float | find_peak (float &max_value) |
| vtol_intensity_face_sptr | get_adjacent_iface (vtol_intensity_face_sptr known_face, vtol_edge_2d *e) |
Private Attributes | |
| vifa_histogram * | raw_h_ |
| Raw histogram. | |
| vifa_histogram * | norm_h_ |
| Normalized histogram. | |
|
||||||||||||||||
|
Face-based constructor.
Definition at line 22 of file vifa_parallel.cxx. |
|
||||||||||||
|
Orientation-based constructor.
Definition at line 102 of file vifa_parallel.cxx. |
|
||||||||||||
|
Constructor based on line statistics.
Definition at line 130 of file vifa_parallel.cxx. |
|
|
Destructor.
Definition at line 151 of file vifa_parallel.cxx. |
|
|
Definition at line 318 of file vifa_parallel.cxx. |
|
|
Definition at line 332 of file vifa_parallel.cxx. |
|
|
Definition at line 387 of file vifa_parallel.cxx. |
|
||||||||||||
|
Definition at line 414 of file vifa_parallel.cxx. |
|
|
Definition at line 170 of file vifa_parallel.cxx. |
|
|
Definition at line 164 of file vifa_parallel.cxx. |
|
||||||||||||||||
|
Definition at line 176 of file vifa_parallel.cxx. |
|
|
Definition at line 352 of file vifa_parallel.cxx. |
|
|
Definition at line 369 of file vifa_parallel.cxx. |
|
|
Output contents.
Definition at line 44 of file vifa_parallel_params.cxx. |
|
||||||||||||||||
|
Definition at line 275 of file vifa_parallel.cxx. |
|
|
Definition at line 157 of file vifa_parallel.cxx. |
|
|
Definition at line 312 of file vifa_parallel.cxx. |
|
|
Definition at line 32 of file vifa_parallel_params.h. |
|
|
Definition at line 31 of file vifa_parallel_params.h. |
|
|
Definition at line 33 of file vifa_parallel_params.h. |
|
|
Normalized histogram.
Definition at line 34 of file vifa_parallel.h. |
|
|
Raw histogram.
Definition at line 31 of file vifa_parallel.h. |
1.4.4