#include <DepthEngine.h>
Public Member Functions | |
| DepthEngine (IplImage *frame) | |
| virtual | ~DepthEngine () |
| void | init () |
| void | calculateOpticalFlow () |
| void | calculateDepth () |
| void | update (bool initialize=false) |
| void | drawPoints () |
Public Attributes | |
| bool | firstRun |
| IplImage * | video |
| IplImage * | image |
| IplImage * | prevImage |
| IplImage * | rectifiedImage |
| IplImage * | prevRectifiedImage |
| IplImage * | grey |
| IplImage * | prevGrey |
| IplImage * | pyramid |
| IplImage * | prevPyramid |
| IplImage * | swapTemp |
| IplImage * | eig |
| IplImage * | temp |
| CvPoint2D32f * | points [2] |
| CvPoint2D32f * | swapPoints |
| char * | status |
| CvMat * | H1 |
| CvMat * | H2 |
| CvMat * | fundamentalMatrix |
| CvMat * | R1 |
| CvMat * | R2 |
| CvMat * | M1 |
| CvMat * | M2 |
| CvMat * | iM |
| CvMat * | D1 |
| CvMat * | D2 |
| CvMat * | mx1 |
| CvMat * | my1 |
| CvMat * | mx2 |
| CvMat * | my2 |
| CvMat * | pair |
| IplImage * | frame |
| int | needToInit |
| int | nightMode |
| int | flags |
| int | addRemovePt |
| int | count |
| CvPoint | pt |
| CvSize | imageSize |
Static Public Attributes | |
| static const int | winSize = 10 |
| static const int | maxCount = 100 |
| static const double | quality = 0.01 |
| static const double | minDistance = 10 |
Definition at line 28 of file DepthEngine.h.
| uvsim::DepthEngine::DepthEngine | ( | IplImage * | frame | ) |
Definition at line 25 of file DepthEngine.cc.
| uvsim::DepthEngine::~DepthEngine | ( | ) | [virtual] |
Definition at line 78 of file DepthEngine.cc.
| void uvsim::DepthEngine::calculateDepth | ( | ) |
| void uvsim::DepthEngine::calculateOpticalFlow | ( | ) |
| void uvsim::DepthEngine::drawPoints | ( | ) |
| void uvsim::DepthEngine::init | ( | ) |
| void uvsim::DepthEngine::update | ( | bool | initialize = false |
) |
Definition at line 212 of file DepthEngine.cc.


Definition at line 50 of file DepthEngine.h.
Definition at line 50 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::D1 |
Definition at line 43 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::D2 |
Definition at line 43 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::eig |
Definition at line 38 of file DepthEngine.h.
Definition at line 35 of file DepthEngine.h.
Definition at line 50 of file DepthEngine.h.
| IplImage* uvsim::DepthEngine::frame |
Definition at line 47 of file DepthEngine.h.
Definition at line 43 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::grey |
Definition at line 38 of file DepthEngine.h.
| CvMat* uvsim::DepthEngine::H1 |
Definition at line 43 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::H2 |
Definition at line 43 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::iM |
Definition at line 43 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::image |
Definition at line 38 of file DepthEngine.h.
Definition at line 52 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::M1 |
Definition at line 43 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::M2 |
Definition at line 43 of file DepthEngine.h.
const int uvsim::DepthEngine::maxCount = 100 [static] |
Definition at line 32 of file DepthEngine.h.
const double uvsim::DepthEngine::minDistance = 10 [static] |
Definition at line 34 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::mx1 |
Definition at line 43 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::mx2 |
Definition at line 43 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::my1 |
Definition at line 43 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::my2 |
Definition at line 43 of file DepthEngine.h.
Definition at line 50 of file DepthEngine.h.
Definition at line 50 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::pair |
Definition at line 43 of file DepthEngine.h.
| CvPoint2D32f* uvsim::DepthEngine::points[2] |
Definition at line 41 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::prevGrey |
Definition at line 38 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::prevImage |
Definition at line 38 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::prevPyramid |
Definition at line 38 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::prevRectifiedImage |
Definition at line 38 of file DepthEngine.h.
| CvPoint uvsim::DepthEngine::pt |
Definition at line 51 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::pyramid |
Definition at line 38 of file DepthEngine.h.
const double uvsim::DepthEngine::quality = 0.01 [static] |
Definition at line 33 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::R1 |
Definition at line 43 of file DepthEngine.h.
| CvMat * uvsim::DepthEngine::R2 |
Definition at line 43 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::rectifiedImage |
Definition at line 38 of file DepthEngine.h.
Definition at line 42 of file DepthEngine.h.
| CvPoint2D32f * uvsim::DepthEngine::swapPoints |
Definition at line 41 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::swapTemp |
Definition at line 38 of file DepthEngine.h.
| IplImage * uvsim::DepthEngine::temp |
Definition at line 38 of file DepthEngine.h.
| IplImage* uvsim::DepthEngine::video |
Definition at line 38 of file DepthEngine.h.
const int uvsim::DepthEngine::winSize = 10 [static] |
Definition at line 31 of file DepthEngine.h.
1.6.1