Public Member Functions | Protected Attributes
outlet_template_t Class Reference

#include <outlet_tuple.h>

List of all members.

Public Member Functions

void create_one_way_descriptor_base ()
outlet_color_t get_color () const
int get_count () const
void get_holes_2d (CvPoint2D32f *holes) const
void get_holes_3d (CvPoint3D32f *holes) const
void get_holes_3d (std::vector< cv::Point3f > &holes) const
const CvOneWayDescriptorObjectget_one_way_descriptor_base () const
const CvPoint2D32f * get_template () const
const PointMatchergetGeometricMatcher () const
float GetHoleContrast () const
void initialize (int count, const CvPoint2D32f *templ, outlet_color_t outlet_color=outletOrange)
void initialize_geometric_hash ()
int load (const char *path)
void load_one_way_descriptor_base (CvSize patch_size, int pose_count, const char *train_path, const char *train_config, const char *pca_config, const char *pca_hr_config=0)
 outlet_template_t (int count=4, const CvPoint2D32f *templ=0)
 outlet_template_t (const outlet_template_t &outlet_templ)
void save (const char *filename)
void set_default_template ()
 ~outlet_template_t ()

Protected Attributes

CvPoint2D32f * centers
PointMatcher geometric_matcher
CvOneWayDescriptorObjectm_base
float m_hole_contrast
outlet_color_t m_outlet_color
CvSize m_patch_size
std::string m_pca_config
std::string m_pca_desc_config
std::string m_pca_hr_config
int m_pose_count
std::string m_train_config
std::string m_train_path
int outlet_count

Detailed Description

Definition at line 98 of file outlet_tuple.h.


Constructor & Destructor Documentation

outlet_template_t::outlet_template_t ( int  count = 4,
const CvPoint2D32f *  templ = 0 
) [inline]

Definition at line 101 of file outlet_tuple.h.

outlet_template_t::outlet_template_t ( const outlet_template_t outlet_templ) [inline]

Definition at line 109 of file outlet_tuple.h.

Definition at line 115 of file outlet_tuple.h.


Member Function Documentation

Definition at line 174 of file outlet_tuple.h.

Definition at line 201 of file outlet_tuple.h.

int outlet_template_t::get_count ( ) const [inline]

Definition at line 144 of file outlet_tuple.h.

void outlet_template_t::get_holes_2d ( CvPoint2D32f *  holes) const

Definition at line 1133 of file outlet_tuple.cpp.

void outlet_template_t::get_holes_3d ( CvPoint3D32f *  holes) const

Definition at line 1104 of file outlet_tuple.cpp.

void outlet_template_t::get_holes_3d ( std::vector< cv::Point3f > &  holes) const

Definition at line 1118 of file outlet_tuple.cpp.

Definition at line 199 of file outlet_tuple.h.

const CvPoint2D32f* outlet_template_t::get_template ( ) const [inline]

Definition at line 149 of file outlet_tuple.h.

Definition at line 154 of file outlet_tuple.h.

float outlet_template_t::GetHoleContrast ( ) const [inline]

Definition at line 209 of file outlet_tuple.h.

void outlet_template_t::initialize ( int  count,
const CvPoint2D32f *  templ,
outlet_color_t  outlet_color = outletOrange 
) [inline]

Definition at line 125 of file outlet_tuple.h.

Definition at line 1146 of file outlet_tuple.cpp.

int outlet_template_t::load ( const char *  path)

Definition at line 989 of file outlet_tuple.cpp.

void outlet_template_t::load_one_way_descriptor_base ( CvSize  patch_size,
int  pose_count,
const char *  train_path,
const char *  train_config,
const char *  pca_config,
const char *  pca_hr_config = 0 
) [inline]

Definition at line 164 of file outlet_tuple.h.

void outlet_template_t::save ( const char *  filename)

Definition at line 949 of file outlet_tuple.cpp.

Definition at line 156 of file outlet_tuple.h.


Member Data Documentation

CvPoint2D32f* outlet_template_t::centers [protected]

Definition at line 213 of file outlet_tuple.h.

Definition at line 225 of file outlet_tuple.h.

Definition at line 214 of file outlet_tuple.h.

Definition at line 227 of file outlet_tuple.h.

Definition at line 223 of file outlet_tuple.h.

CvSize outlet_template_t::m_patch_size [protected]

Definition at line 221 of file outlet_tuple.h.

std::string outlet_template_t::m_pca_config [protected]

Definition at line 218 of file outlet_tuple.h.

std::string outlet_template_t::m_pca_desc_config [protected]

Definition at line 220 of file outlet_tuple.h.

std::string outlet_template_t::m_pca_hr_config [protected]

Definition at line 219 of file outlet_tuple.h.

Definition at line 222 of file outlet_tuple.h.

std::string outlet_template_t::m_train_config [protected]

Definition at line 217 of file outlet_tuple.h.

std::string outlet_template_t::m_train_path [protected]

Definition at line 216 of file outlet_tuple.h.

Definition at line 212 of file outlet_tuple.h.


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


outlet_pose_estimation
Author(s): Patrick Mihelich
autogenerated on Thu Nov 28 2013 11:46:23