Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
icl::markers::Fiducial::KeyPoint Struct Reference

key point structure More...

#include <Fiducial.h>

List of all members.

Public Member Functions

 KeyPoint ()
 Default constructor (does nothing)
 KeyPoint (const utils::Point32f &imagePos, const utils::Point32f &markerPos, int ID)
 Special constructor with given params.

Public Attributes

utils::Point32f imagePos
 key point in image space
utils::Point32f markerPos
 key point in marker space
int ID
 key point ID

Detailed Description

key point structure

A key point is a certain known point on the marker for each keypoint, an image position as well as position in (real world) marker coordinates. Furthermore KeyPoints have an ID, which can be used e.g. for multi-view marker pose detection.


Constructor & Destructor Documentation

Default constructor (does nothing)

icl::markers::Fiducial::KeyPoint::KeyPoint ( const utils::Point32f imagePos,
const utils::Point32f markerPos,
int  ID 
) [inline]

Special constructor with given params.


Member Data Documentation

key point ID

key point in image space

key point in marker space


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines