MVE - Multi-View Environment mve-devel
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Member Functions | List of all members
sfm::Visualizer Class Reference

#include <visualizer.h>

Classes

struct  Keypoint
 

Public Types

enum  KeypointStyle { RADIUS_BOX_ORIENTATION , RADIUS_CIRCLE_ORIENTATION , SMALL_CIRCLE_STATIC , SMALL_DOT_STATIC }
 

Static Public Member Functions

static void draw_keypoint (mve::ByteImage &image, Keypoint const &keypoint, KeypointStyle style, uint8_t const *color)
 Draws a single feature on the image.
 
static mve::ByteImage::Ptr draw_keypoints (mve::ByteImage::ConstPtr image, std::vector< Keypoint > const &matches, KeypointStyle style)
 Draws a list of features on a grayscale version of the image.
 
static mve::ByteImage::Ptr draw_matches (mve::ByteImage::ConstPtr image1, mve::ByteImage::ConstPtr image2, Correspondences2D2D const &matches)
 Places images next to each other and draws a list of matches.
 

Detailed Description

Definition at line 22 of file visualizer.h.

Member Enumeration Documentation

◆ KeypointStyle

Enumerator
RADIUS_BOX_ORIENTATION 
RADIUS_CIRCLE_ORIENTATION 
SMALL_CIRCLE_STATIC 
SMALL_DOT_STATIC 

Definition at line 33 of file visualizer.h.

Member Function Documentation

◆ draw_keypoint()

void sfm::Visualizer::draw_keypoint ( mve::ByteImage image,
Visualizer::Keypoint const &  keypoint,
Visualizer::KeypointStyle  style,
uint8_t const *  color 
)
static

Draws a single feature on the image.

Definition at line 63 of file visualizer.cc.

◆ draw_keypoints()

mve::ByteImage::Ptr sfm::Visualizer::draw_keypoints ( mve::ByteImage::ConstPtr  image,
std::vector< Keypoint > const &  matches,
Visualizer::KeypointStyle  style 
)
static

Draws a list of features on a grayscale version of the image.

Definition at line 142 of file visualizer.cc.

◆ draw_matches()

mve::ByteImage::Ptr sfm::Visualizer::draw_matches ( mve::ByteImage::ConstPtr  image1,
mve::ByteImage::ConstPtr  image2,
Correspondences2D2D const &  matches 
)
static

Places images next to each other and draws a list of matches.

Definition at line 169 of file visualizer.cc.


The documentation for this class was generated from the following files: