Calculation of stereo depth (disparity) maps. More...
#include <StereoVision.h>
Public Member Functions | |
CStereoVision () | |
bool | Process (const CByteImage *pLeftImage, const CByteImage *pRightImage, CByteImage *pDepthImage, int nWindowSize, int d1, int d2, int d_step, int nErrorThreshold=50) |
bool | ProcessFast (const CByteImage *pLeftImage, const CByteImage *pRightImage, CByteImage *pDepthImage, int nWindowSize, int d1, int d2, int d_step, int nErrorThreshold=50) |
~CStereoVision () | |
Private Member Functions | |
void | _ProcessFast (const CByteImage *pLeftImage, const CByteImage *pRightImage, CByteImage *pDepthImage, int nWindowSize, int d1, int d2, int d_step, int nErrorThreshold) |
Calculation of stereo depth (disparity) maps.
Definition at line 65 of file StereoVision.h.
CStereoVision::CStereoVision | ( | ) |
Definition at line 69 of file StereoVision.cpp.
CStereoVision::~CStereoVision | ( | ) |
Definition at line 73 of file StereoVision.cpp.
|
private |
Definition at line 209 of file StereoVision.cpp.
bool CStereoVision::Process | ( | const CByteImage * | pLeftImage, |
const CByteImage * | pRightImage, | ||
CByteImage * | pDepthImage, | ||
int | nWindowSize, | ||
int | d1, | ||
int | d2, | ||
int | d_step, | ||
int | nErrorThreshold = 50 |
||
) |
Definition at line 82 of file StereoVision.cpp.
bool CStereoVision::ProcessFast | ( | const CByteImage * | pLeftImage, |
const CByteImage * | pRightImage, | ||
CByteImage * | pDepthImage, | ||
int | nWindowSize, | ||
int | d1, | ||
int | d2, | ||
int | d_step, | ||
int | nErrorThreshold = 50 |
||
) |
Definition at line 169 of file StereoVision.cpp.