The MotionEstimation class.
More...
#include <motion_estimation.hpp>
◆ MotionEstimation()
pic::MotionEstimation::MotionEstimation |
( |
Image * |
img0, |
|
|
Image * |
img1, |
|
|
int |
blockSize, |
|
|
int |
maxRadius |
|
) |
| |
|
inline |
◆ ~MotionEstimation()
pic::MotionEstimation::~MotionEstimation |
( |
| ) |
|
|
inline |
◆ execute()
static Image* pic::MotionEstimation::execute |
( |
Image * |
img0, |
|
|
Image * |
img1, |
|
|
int |
blockSize, |
|
|
int |
maxRadius, |
|
|
Image * |
imgOut |
|
) |
| |
|
inlinestatic |
Execute.
- Parameters
-
img0 | |
img1 | |
blockSize | |
maxRadius | |
imgOut | |
- Returns
◆ process()
Image* pic::MotionEstimation::process |
( |
Image * |
imgOut | ) |
|
|
inline |
execute
- Parameters
-
- Returns
◆ processAux()
void pic::MotionEstimation::processAux |
( |
TileList * |
tiles, |
|
|
Image * |
imgOut |
|
) |
| |
|
inlineprotected |
◆ setup()
void pic::MotionEstimation::setup |
( |
Image * |
img0, |
|
|
Image * |
img1, |
|
|
int |
blockSize, |
|
|
int |
maxRadius |
|
) |
| |
|
inline |
setup
- Parameters
-
img0 | |
img1 | |
blockSize | |
maxRadius | |
◆ blockSize
int pic::MotionEstimation::blockSize |
|
protected |
◆ halfBlockSize
int pic::MotionEstimation::halfBlockSize |
|
protected |
◆ height
int pic::MotionEstimation::height |
|
protected |
◆ pmc
◆ shift
int pic::MotionEstimation::shift |
|
protected |
◆ width
int pic::MotionEstimation::width |
|
protected |
The documentation for this class was generated from the following file: