#include <memory>
#include "stdEncoder.h"
#include "../fileUtil.h"
Go to the source code of this file.
Classes | |
class | Quantizer::Average |
(De)Quantizer for range-block averages, only initializes QuantBase correctly More... | |
class | Quantizer::Deviation |
(De)Quantizer for range-block deviations, only initializes QuantBase correctly More... | |
struct | MStdEncoder::MStdEncoder::EncodingInfo |
Structure constructed for a range to try domains. More... | |
Namespaces | |
namespace | Quantizer |
Quantizing stuff used by MStdEncoder. | |
Functions | |
int | Quantizer::quantizeByPower (Real f, int scale, int possib) |
Quantizes f that belongs to [0,possib/2^ into [0,possib-1 ]. | |
Real | Quantizer::dequantizeByPower (int i, int scale, int possib) |
Performs the opposite to quantizeByPower. | |
static Block | adjustDomainForIncompleteRange (Block range, int rotation, Block domain) |
Adjust block of a domain to be mapped equally on an incomplete range (depends on rotation). |
Definition in file stdEncoder.cpp.