ETcVnDrawMatchesFlags

Offers a combination of flags to support overdrawing an existing destination image and/or skipping single (i.e. non-matched) keypoints and/or drawing additional (rich-)keypoint information (size and orientation). Used by F_VN_DrawKeypointsExp.

Syntax

Definition:

enum ETcVnDrawMatchesFlags : LONG
{
    DMF_DEFAULT                          = 0,
    DMF_OVERDRAW                         = 1,
    DMF_SKIPSINGLE                       = 2,
    DMF_OVERDRAW_SKIPSINGLE              = 3,
    DMF_RICHKEYPOINT                     = 4,
    DMF_OVERDRAW_RICHKEYPOINT            = 5,
    DMF_SKIPSINGLE_RICHKEYPOINT          = 6,
    DMF_OVERDRAW_SKIPSINGLE_RICHKEYPOINT = 7
};

Values

Name

Description

DMF_DEFAULT

Draw all keypoints into a new image.

DMF_OVERDRAW

Draw all keypoints into the existing destination image.

DMF_SKIPSINGLE

Draw the keypoints into a new image but skip single keypoints.

DMF_OVERDRAW_SKIPSINGLE

Draw the keypoints into the existing destination image but skip single keypoints.

DMF_RICHKEYPOINT

Draw all keypoints with rich information into a new image.

DMF_OVERDRAW_RICHKEYPOINT

Draw all keypoints with rich information into the existing destination image.

DMF_SKIPSINGLE_RICHKEYPOINT

Draw the keypoints with rich information into a new image but skip single keypoints.

DMF_OVERDRAW_SKIPSINGLE_RICHKEYPOINT

Draw the keypoints with rich information into the existing destination image but skip single keypoints.