kviewshell
IWEncoderParms Struct Reference
IW44 encoding parameters. More...
#include <IW44Image.h>
Public Member Functions | |
IWEncoderParms (void) | |
Public Attributes | |
int | bytes |
float | decibels |
int | slices |
Detailed Description
IW44 encoding parameters.This data structure gathers the quality specification parameters needed for encoding each chunk of an IW44 file. Chunk data is generated until meeting either the slice target, the size target or the decibel target.
Definition at line 191 of file IW44Image.h.
Constructor & Destructor Documentation
IWEncoderParms::IWEncoderParms | ( | void | ) |
Constructor.
Initializes the structure with the default values.
Definition at line 1579 of file IW44Image.cpp.
Member Data Documentation
Size target.
Data generation for the current chunk stops if the total data size (in this chunk and all the previous chunks), expressed in bytes, reaches value size#. The default value #0# has a special meaning: data will be generated regardless of the file size.
Definition at line 202 of file IW44Image.h.
float IWEncoderParms::decibels |
Decibel target.
Data generation for the current chunk stops if the estimated luminance error, expressed in decibels, reaches value decibel#. The default value #0# has a special meaning: data will be generated regardless of the estimated luminance error. Specifying value #0# in fact shortcuts the computation of the estimated luminance error and sensibly speeds up the encoding process.
Definition at line 209 of file IW44Image.h.
Slice target.
Data generation for the current chunk stops if the total number of slices (in this chunk and all the previous chunks) reaches value slice#. The default value #0# has a special meaning: data will be generated regardless of the number of slices in the file.
Definition at line 197 of file IW44Image.h.
The documentation for this struct was generated from the following files: