Created by the British Broadcasting Corporation.
#include <quant_chooser.h>
Collaboration diagram for dirac::QuantChooser:
dirac::QuantChooser::QuantChooser | ( | const CoeffArray & | pic_data, | |
const float | lambda | |||
) |
dirac::QuantChooser::QuantChooser | ( | const QuantChooser & | cpy | ) | [private] |
int dirac::QuantChooser::GetBestQuant | ( | Subband & | node | ) |
void dirac::QuantChooser::SetEntropyCorrection | ( | const float | ecfac | ) | [inline] |
QuantChooser& dirac::QuantChooser::operator= | ( | const QuantChooser & | rhs | ) | [private] |
void dirac::QuantChooser::IntegralErrorCalc | ( | const CodeBlock & | code_block, | |
const int | block_idx, | |||
const int | xratio, | |||
const int | yratio | |||
) | [private] |
void dirac::QuantChooser::NonIntegralErrorCalc | ( | const CodeBlock & | code_block, | |
const int | block_idx, | |||
const int | xratio, | |||
const int | yratio | |||
) | [private] |
void dirac::QuantChooser::LagrangianCalc | ( | const CodeBlock & | code_block, | |
const int | block_idx | |||
) | [private] |
void dirac::QuantChooser::SelectBestQuant | ( | ) | [private] |
void dirac::QuantChooser::SelectBestQuant | ( | const int | block_idx | ) | [private] |
int dirac::QuantChooser::m_bottom_idx [private] |
int dirac::QuantChooser::m_top_idx [private] |
int dirac::QuantChooser::m_index_step [private] |
int dirac::QuantChooser::m_min_idx [private] |
const CoeffArray& dirac::QuantChooser::m_coeff_data [private] |
const float dirac::QuantChooser::m_lambda [private] |
float dirac::QuantChooser::m_entropy_correctionfactor [private] |
TwoDArray<int> dirac::QuantChooser::m_count0 [private] |
OneDArray<int> dirac::QuantChooser::m_count1 [private] |
TwoDArray<int> dirac::QuantChooser::m_countPOS [private] |
TwoDArray<int> dirac::QuantChooser::m_countNEG [private] |
TwoDArray<double> dirac::QuantChooser::m_error_total [private] |
TwoDArray<CostType> dirac::QuantChooser::m_costs [private] |
© 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.