Public Attributes | List of all members
hsm_buffer_struct Struct Reference

#include <hsm.h>

Public Attributes

double * cost
 
double disp [3]
 
double disp_th_cos
 
double disp_th_sin
 
double * hs
 
double * hs_cross_corr
 
double ** ht
 
double linear_cell_size
 
int max_num_results
 
int num_angular_cells
 
int num_linear_cells
 
int num_valid_results
 
double ** results
 
double * results_quality
 
double rho_max
 
double rho_min
 
double * sint
 
double * theta
 

Detailed Description

Definition at line 46 of file hsm.h.

Member Data Documentation

double * hsm_buffer_struct::cost

Definition at line 86 of file hsm.h.

double hsm_buffer_struct::disp[3]

Displacement to be added. See function hsm_compute_ht_base

Definition at line 92 of file hsm.h.

double hsm_buffer_struct::disp_th_cos

Definition at line 93 of file hsm.h.

double hsm_buffer_struct::disp_th_sin

Definition at line 93 of file hsm.h.

double* hsm_buffer_struct::hs

Hough Spectrum

Definition at line 65 of file hsm.h.

double* hsm_buffer_struct::hs_cross_corr

Used during matching

Definition at line 89 of file hsm.h.

double** hsm_buffer_struct::ht

Hough Transform. Access as: ht[theta][rho]

Definition at line 62 of file hsm.h.

double hsm_buffer_struct::linear_cell_size

Size of a cell for rho

Definition at line 56 of file hsm.h.

int hsm_buffer_struct::max_num_results

Results Size of results array

Definition at line 70 of file hsm.h.

int hsm_buffer_struct::num_angular_cells

Fields used for computing Length of hs,theta,sint,cost,etc.

Definition at line 50 of file hsm.h.

int hsm_buffer_struct::num_linear_cells

Num of cells for rho

Definition at line 53 of file hsm.h.

int hsm_buffer_struct::num_valid_results

Number of valid entries in the results array

Definition at line 73 of file hsm.h.

double** hsm_buffer_struct::results

List of poses; theta = results[i][2]

Definition at line 76 of file hsm.h.

double* hsm_buffer_struct::results_quality

Quality of results

Definition at line 79 of file hsm.h.

double hsm_buffer_struct::rho_max

Definition at line 59 of file hsm.h.

double hsm_buffer_struct::rho_min

Interval for rho

Definition at line 59 of file hsm.h.

double* hsm_buffer_struct::sint

Used during computation of HT

Definition at line 86 of file hsm.h.

double* hsm_buffer_struct::theta

Private fields

Definition at line 83 of file hsm.h.


The documentation for this struct was generated from the following file:


csm
Author(s): Andrea Censi
autogenerated on Tue May 11 2021 02:18:23