NAME
copy_keypoint_vector_selected_rows - Copies 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 copy_keypoint_vector_selected_rows
(
Keypoint_vector **target_kvpp,
const Keypoint_vector *source_kvp,
const Int_vector *mask_ivp
);
DESCRIPTION
Copies a keypoint vector from a matrix, ignoring the keypoints whose index
is set to 0 in the mask_ivp.
This routine copies a Keypoint_vector pointed to by the source_kvp to the
Keypoint_vector pointed to by the *target_kvp.
If the mask_ivp element for the keypoint is 0, then the keypoint is not copied.
If *target_kvp is NULL, then it is created.
RETURNS
NO_ERROR on success and ERROR on failure with an appropriate error message set.
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
,
get_keypoint_vector_from_matrix
,
copy_keypoint_vector
,
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