Dirac - A Video Codec

Created by the British Broadcasting Corporation.


Public Member Functions | Private Member Functions | Private Attributes

dirac::PixelMatcher Class Reference

#include <pixel_match.h>

Collaboration diagram for dirac::PixelMatcher:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Private Member Functions

Private Attributes


Constructor & Destructor Documentation

dirac::PixelMatcher::PixelMatcher ( const EncoderParams encp)

Member Function Documentation

void dirac::PixelMatcher::DoBlock ( const int  xpos,
const int  ypos,
const MvArray guide_array,
BlockMatcher block_match 
) [private]
void dirac::PixelMatcher::DoSearch ( EncQueue my_buffer,
int  pic_num 
)
void dirac::PixelMatcher::MakeMEDataHierarchy ( const OneDArray< PicArray * > &  down_data,
OneDArray< MEData * > &  me_data_set 
) [private]
void dirac::PixelMatcher::MakePicHierarchy ( const PicArray data,
OneDArray< PicArray * > &  down_data 
) [private]
void dirac::PixelMatcher::MatchPic ( const PicArray ref_data,
const PicArray pic_data,
MEData me_data,
const MvData guide_data,
const int  ref_id 
) [private]
void dirac::PixelMatcher::TidyMEData ( OneDArray< MEData * > &  me_data_set) [private]
void dirac::PixelMatcher::TidyPics ( OneDArray< PicArray * > &  down_data) [private]

Member Data Documentation

double dirac::PixelMatcher::m_rho [private]
int dirac::PixelMatcher::m_tdiff[2] [private]

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.