SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
CVTrackedFeatures::SLFrameData Struct Reference

Feature date for a video frame. More...

Public Attributes

CVMat image
 Reference to color video frame. More...
 
CVMat imageGray
 Reference to grayscale video frame. More...
 
CVVPoint2f inlierPoints2D
 Inlier 2D points after RANSAC. More...
 
CVVPoint3f inlierPoints3D
 Inlier 3D points after RANSAC on the marker. More...
 
CVVKeyPoint keypoints
 2D keypoints detected in video frame More...
 
CVMat descriptors
 Descriptors of keypoints. More...
 
CVVDMatch matches
 matches between video decriptors and marker descriptors More...
 
CVVDMatch inlierMatches
 matches that lead to correct transform More...
 
CVMat rvec
 Rotation of the camera pose. More...
 
CVMat tvec
 Translation of the camera pose. More...
 
bool foundPose
 True if pose was found. More...
 
float reprojectionError
 Reprojection error of the pose. More...
 
bool useExtrinsicGuess
 flag if extrinsic gues should be used More...
 

Detailed Description

Feature date for a video frame.

Definition at line 111 of file CVTrackedFeatures.h.

Member Data Documentation

◆ descriptors

CVMat CVTrackedFeatures::SLFrameData::descriptors

Descriptors of keypoints.

Definition at line 118 of file CVTrackedFeatures.h.

◆ foundPose

bool CVTrackedFeatures::SLFrameData::foundPose

True if pose was found.

Definition at line 123 of file CVTrackedFeatures.h.

◆ image

CVMat CVTrackedFeatures::SLFrameData::image

Reference to color video frame.

Definition at line 113 of file CVTrackedFeatures.h.

◆ imageGray

CVMat CVTrackedFeatures::SLFrameData::imageGray

Reference to grayscale video frame.

Definition at line 114 of file CVTrackedFeatures.h.

◆ inlierMatches

CVVDMatch CVTrackedFeatures::SLFrameData::inlierMatches

matches that lead to correct transform

Definition at line 120 of file CVTrackedFeatures.h.

◆ inlierPoints2D

CVVPoint2f CVTrackedFeatures::SLFrameData::inlierPoints2D

Inlier 2D points after RANSAC.

Definition at line 115 of file CVTrackedFeatures.h.

◆ inlierPoints3D

CVVPoint3f CVTrackedFeatures::SLFrameData::inlierPoints3D

Inlier 3D points after RANSAC on the marker.

Definition at line 116 of file CVTrackedFeatures.h.

◆ keypoints

CVVKeyPoint CVTrackedFeatures::SLFrameData::keypoints

2D keypoints detected in video frame

Definition at line 117 of file CVTrackedFeatures.h.

◆ matches

CVVDMatch CVTrackedFeatures::SLFrameData::matches

matches between video decriptors and marker descriptors

Definition at line 119 of file CVTrackedFeatures.h.

◆ reprojectionError

float CVTrackedFeatures::SLFrameData::reprojectionError

Reprojection error of the pose.

Definition at line 124 of file CVTrackedFeatures.h.

◆ rvec

CVMat CVTrackedFeatures::SLFrameData::rvec

Rotation of the camera pose.

Definition at line 121 of file CVTrackedFeatures.h.

◆ tvec

CVMat CVTrackedFeatures::SLFrameData::tvec

Translation of the camera pose.

Definition at line 122 of file CVTrackedFeatures.h.

◆ useExtrinsicGuess

bool CVTrackedFeatures::SLFrameData::useExtrinsicGuess

flag if extrinsic gues should be used

Definition at line 125 of file CVTrackedFeatures.h.


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