#include <mot_comp.h>
|
| *Constructor | MotionCompensator_Pixel (const PicturePredParams &ppp) |
| | MotionCompensator (const PicturePredParams &ppp) |
| | Constructor.
|
| virtual | ~MotionCompensator () |
| | Destructor.
|
| void | CreateBlock (int xbsep, int ybsep, bool FullX, bool FullY, TwoDArray< ValueType > &WeightArray) |
| | Compensate a picture.
|
| *Flips the values in an array in the x direction void | FlipX (const TwoDArray< ValueType > &Original, TwoDArray< ValueType > &Flipped) |
| *Flips the values in an array in the y direction void | FlipY (const TwoDArray< ValueType > &Original, TwoDArray< ValueType > &Flipped) |
| virtual void | CompensateBlock (TwoDArray< ValueType > &pic_data, const ImageCoords &pos, const ImageCoords &orig_pic_size, PredMode block_mode, ValueType dc, const PicArray &ref1up_data, const MVector &mv1, const PicArray &ref2up_data, const MVector &mv2, const TwoDArray< ValueType > &Weights) |
| void | AdjustBlockByRefWeights (TwoDArray< ValueType > &val1_block, TwoDArray< ValueType > &val2_block, PredMode block_mode) |
| void | AdjustBlockBySpatialWeights (TwoDArray< ValueType > &val_block, const ImageCoords &pos, const TwoDArray< ValueType > &wt_array) |
◆ MotionCompensator_Pixel()
| *Constructor dirac::MotionCompensator_Pixel::MotionCompensator_Pixel |
( |
const PicturePredParams & | ppp | ) |
|
Constructor initialises using codec parameters.
◆ BlockPixelPred()
The documentation for this class was generated from the following file:
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.