#include <patchtagger.h>
Public Member Functions | |
| void | array (float *array) |
| descriptor () | |
| descriptor (const descriptor &a) | |
| const descriptor & | operator= (const descriptor &a) |
| float | correl (const descriptor &a) |
Public Attributes | |
| unsigned | histo [nb_zone][nb_orient] |
| unsigned | total |
| unsigned | sum_orient [nb_orient] |
| float | orientation |
| unsigned | projection |
| float | _rotated [patch_size][patch_size] |
| CvMat | rotated |
Definition at line 36 of file patchtagger.h.
| patch_tagger::descriptor::descriptor | ( | ) |
Definition at line 50 of file patchtagger.cpp.
References _rotated, patch_tagger::patch_size, rotated, and total.
| patch_tagger::descriptor::descriptor | ( | const descriptor & | a | ) |
Definition at line 56 of file patchtagger.cpp.
| void patch_tagger::descriptor::array | ( | float * | array | ) |
Definition at line 337 of file patchtagger.cpp.
References _rotated, patch_tagger::compute_sift_descriptor(), kmean_tree::descriptor_size, patch_tagger::patch_size, and rotated.
Referenced by kpt_tracker::traverse_tree(), and write_descriptor().
| float patch_tagger::descriptor::correl | ( | const descriptor & | a | ) |
| const patch_tagger::descriptor & patch_tagger::descriptor::operator= | ( | const descriptor & | a | ) |
Definition at line 61 of file patchtagger.cpp.
References _rotated, patch_tagger::patch_size, and rotated.
Definition at line 42 of file patchtagger.h.
Referenced by visual_object::add_keypoint(), array(), patch_tagger::cmp_descriptor(), visual_database::connect_to_db(), correl(), descriptor(), operator=(), and pyr_keypoint::prepare_patch().
| unsigned patch_tagger::descriptor::histo[nb_zone][nb_orient] |
Definition at line 37 of file patchtagger.h.
Referenced by patch_tagger::cmp_descriptor(), and patch_tagger::project().
Definition at line 40 of file patchtagger.h.
Referenced by visual_object::add_keypoint(), patch_tagger::cmp_descriptor(), visual_database::connect_to_db(), kpt_tracker::detect_keypoints(), draw_keypoint(), pyr_keypoint::prepare_patch(), patch_tagger::project(), and kpt_tracker::track_ncclk().
| unsigned patch_tagger::descriptor::projection |
Definition at line 41 of file patchtagger.h.
Definition at line 43 of file patchtagger.h.
Referenced by array(), patch_tagger::cmp_descriptor(), descriptor(), operator=(), and pyr_keypoint::prepare_patch().
| unsigned patch_tagger::descriptor::total |
Definition at line 38 of file patchtagger.h.
Referenced by patch_tagger::cmp_descriptor(), descriptor(), kpt_tracker::detect_keypoints(), pyr_keypoint::prepare_patch(), patch_tagger::project(), and write_descriptor().
1.5.9