Class to monitor the quality of pictures and adjust coding parameters appropriately.
#include <quality_monitor.h>
List of all members.
Public Member Functions
Private Member Functions
- double QualityVal (const PicArray &coded_data, const PicArray &orig_data, const int xlen, const int ylen)
- Calculate the quality of coded wrt original picture.
Private Attributes
Constructor & Destructor Documentation
dirac::QualityMonitor::~QualityMonitor |
( |
| ) |
|
Member Function Documentation
double dirac::QualityMonitor::QualityVal |
( |
const PicArray & |
coded_data, |
|
|
const PicArray & |
orig_data, |
|
|
const int |
xlen, |
|
|
const int |
ylen |
|
) |
| [private] |
void dirac::QualityMonitor::ResetAll |
( |
| ) |
|
void dirac::QualityMonitor::UpdateModel |
( |
const EncPicture & |
enc_picture | ) |
|
Update the mse factors, returning true if we need to recode
- Parameters:
-
enc_picture | the picture being encoded |
void dirac::QualityMonitor::WriteLog |
( |
| ) |
|
Member Data Documentation
The documentation for this class was generated from the following file: