NAME
get_keypoint_vector_from_matrix - Constructs a keypoint vector from a matrix
SYNOPSIS
#include "kpt/keypoint.h"
Example compile flags (system dependent):
-DLINUX_X86_64 -DLINUX_X86_64_OPTERON -DGNU_COMPILER
-I/home/kobus/include
-L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
-lKJB -lfftw3 -lgsl -lgslcblas -ljpeg -lSVM -lstdc++ -lpthread -lSLATEC -lg2c -lacml -lacml_mv -lblas -lg2c -lncursesw
int get_keypoint_vector_from_matrix
(
Keypoint_vector **kvpp,
const Matrix *mp
);
DESCRIPTION
This routine creates a Keypoint_vector vector and puts each row as a Keypoint
entry in the vector.
The first argument is the address of the target Keypoint vector. If the target
keypoint vector is null, then a keypoint vector of the appropriate size is
created.
If the matrix mp is NULL, then the target keypoint vector becomes NULL as well.
RETURNS
NO_ERROR on success and ERROR on failure.
This routine will only fail if storage allocation fails.
DISCLAIMER
This software is not adequatedly tested. It is recomended that
results are checked independantly where appropriate.
AUTHOR
Kobus Barnard
DOCUMENTER
Kobus Barnard
SEE ALSO
create_keypoint
,
get_target_keypoint
,
copy_keypoint
,
set_keypoint_from_vector
,
free_keypoint
,
read_vl_keypoints_into_matrix
,
read_vl_keypoint_vector_from_file
,
extract_selected_keypoints_positions
,
extract_keypoints_positions
,
create_keypoint_vector
,
copy_keypoint_vector
,
copy_keypoint_vector_selected_rows
,
write_vl_keypoint_vector
,
get_vector_from_keypoint
,
free_keypoint_vector
,
get_target_keypoint_vector
,
create_keypoint_vector_vector
,
get_target_keypoint_vector_vector
,
free_keypoint_vector_vector
,
free_keypoint_vector_descriptors
,
keypoint_euclidean_distance
,
get_keypoint_match
,
get_local_keypoint_match
,
draw_oriented_keypoint
,
draw_oriented_keypoint_1
,
draw_ubc_keypoints_from_file
,
fp_draw_vl_keypoints
,
draw_vl_keypoints_from_file
,
draw_keypoints_from_keypoint_vector
,
draw_vl_keypoint_vector_with_mask
,
draw_vl_keypoint_vector_with_mask_value
,
draw_keypoint_correspondences
,
draw_keypoint_matches
,
draw_keypoint_matches_1
,
draw_ransac_matches