Classes | Functions
frame_common Namespace Reference

Classes

struct  CamParams
class  DenseStereo
class  Frame
 The frame class hold image frames, and features found and matched within those frames. Optional image itself using OpenCV format. Camera params contain intrinsic params. Projection matrix is formed from cam params. More...
class  FrameExtended
 Extended Frame class. More...
class  FrameProc
 FrameProc is a processing engine for setting keypoints and descriptors in a frame. More...
class  FrameStereo
class  PointcloudProc
class  SparseStereo

Functions

static void drawSmallKeypoints (const cv::Mat &image, const std::vector< cv::KeyPoint > &keypoints, cv::Mat &display, cv::Scalar color)
void drawVOtracks (const cv::Mat &image, const vector< Frame, Eigen::aligned_allocator< Frame > > &frames, cv::Mat &display)
void drawVOtracks (const cv::Mat &image, const vector< FrameExtended, Eigen::aligned_allocator< FrameExtended > > &frames, cv::Mat &display)
void drawVOtracks (const cv::Mat &image, const std::vector< Frame, Eigen::aligned_allocator< Frame > > &frames, cv::Mat &display)
 Draw tracks from visual odometry on image over all given frames.
void drawVOtracks (const cv::Mat &image, const std::vector< FrameExtended, Eigen::aligned_allocator< FrameExtended > > &frames, cv::Mat &display)
uint8_t * grab_16x16 (uint8_t *im, int xim, int x, int y)

Function Documentation

static void frame_common::drawSmallKeypoints ( const cv::Mat &  image,
const std::vector< cv::KeyPoint > &  keypoints,
cv::Mat &  display,
cv::Scalar  color 
) [static]
Todo:
Draw orientation

Definition at line 47 of file draw.cpp.

void frame_common::drawVOtracks ( const cv::Mat &  image,
const vector< Frame, Eigen::aligned_allocator< Frame > > &  frames,
cv::Mat &  display 
)

Definition at line 61 of file draw.cpp.

void frame_common::drawVOtracks ( const cv::Mat &  image,
const vector< FrameExtended, Eigen::aligned_allocator< FrameExtended > > &  frames,
cv::Mat &  display 
)

Definition at line 118 of file draw.cpp.

void frame_common::drawVOtracks ( const cv::Mat &  image,
const std::vector< Frame, Eigen::aligned_allocator< Frame > > &  frames,
cv::Mat &  display 
)

Draw tracks from visual odometry on image over all given frames.

Parameters:
imageInput image to draw over.
framesFrames containing tracks to draw.
displayOutput image.
void frame_common::drawVOtracks ( const cv::Mat &  image,
const std::vector< FrameExtended, Eigen::aligned_allocator< FrameExtended > > &  frames,
cv::Mat &  display 
)
uint8_t* frame_common::grab_16x16 ( uint8_t *  im,
int  xim,
int  x,
int  y 
)

Definition at line 43 of file stereo.cpp.



frame_common
Author(s): Kurt Konolige
autogenerated on Thu Jan 2 2014 12:12:04