SyntheticViewPath Class Reference

#include <pic_randomizer.h>

List of all members.

Public Member Functions

 SyntheticViewPath (IplImage *im)
void generatePath (int nbLoc, float min_angle, float max_angle, float min_scale, float max_scale, float h_range, float v_range)
void genView (float t, IplImage *dst)
void getDstImSize (int *width, int *height)

Protected Attributes

IplImage * im
std::vector< Cornerspath


Detailed Description

Definition at line 39 of file pic_randomizer.h.


Constructor & Destructor Documentation

SyntheticViewPath::SyntheticViewPath ( IplImage *  im  )  [inline]

Definition at line 42 of file pic_randomizer.h.


Member Function Documentation

void SyntheticViewPath::generatePath ( int  nbLoc,
float  min_angle,
float  max_angle,
float  min_scale,
float  max_scale,
float  h_range,
float  v_range 
)

Definition at line 238 of file pic_randomizer.cpp.

References im, and path.

void SyntheticViewPath::genView ( float  t,
IplImage *  dst 
)

Definition at line 262 of file pic_randomizer.cpp.

References Corners::get_homography(), im, Corners::interpolate(), and path.

void SyntheticViewPath::getDstImSize ( int *  width,
int *  height 
)

Definition at line 249 of file pic_randomizer.cpp.

References path.


Member Data Documentation

IplImage* SyntheticViewPath::im [protected]

Definition at line 50 of file pic_randomizer.h.

Referenced by generatePath(), and genView().

std::vector<Corners> SyntheticViewPath::path [protected]

Definition at line 51 of file pic_randomizer.h.

Referenced by generatePath(), genView(), and getDstImSize().


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

Generated on Tue Mar 30 15:53:26 2010 for Polyora by  doxygen 1.5.9