Video Processing Framework
ComponentCoder Class Reference

#include <Spl_EntrCoderDxDy.h>

Inheritance diagram for ComponentCoder:
SymbCoder AbstractData

List of all members.

Public Member Functions

 ComponentCoder (Encoder *ptrEncoder, int symbBits, std::string name="")
virtual ~ComponentCoder ()
virtual ComponentCoder * duplicate ()
virtual float predictVal (int index)
virtual int quantizePE (int index)
virtual float encodeSymbol (int index)
virtual int updateDistr (int index=-1)
virtual int normalDistr ()
virtual float getEntropy (int index)

Public Attributes

CCoderParameter par
Array1D * signal
Array1D * reconstr
Array1D * prediction
Array1D * predErr
Array1D * predErrQ
Array1D * recErr
Array1D * symbol
Array1D * predC
Array1D * qTable

Constructor & Destructor Documentation

ComponentCoder::ComponentCoder ( Encoder *  ptrEncoder,
int  symbBits,
std::string  name = "" 
)
ComponentCoder::~ComponentCoder ( ) [virtual]

Member Function Documentation

virtual ComponentCoder* ComponentCoder::duplicate ( ) [inline, virtual]

Reimplemented from SymbCoder.

float ComponentCoder::encodeSymbol ( int  index) [virtual]
float ComponentCoder::getEntropy ( int  index) [virtual]
int ComponentCoder::normalDistr ( ) [virtual]
float ComponentCoder::predictVal ( int  index) [virtual]
int ComponentCoder::quantizePE ( int  index) [virtual]
int ComponentCoder::updateDistr ( int  index = -1) [virtual]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines