Grok
9.5.0
|
Apply MCT with optional DC shift to irreversible compressed image. More...
Public Member Functions | |
int32_t | vtrans (std::vector< int32_t * > channels, std::vector< ShiftInfo > shiftInfo, size_t index, size_t chunkSize) |
void | trans (std::vector< int32_t * > channels, std::vector< ShiftInfo > shiftInfo, size_t index, size_t numSamples) |
Private Attributes | |
const float | a_r = 0.299f |
const float | a_g = 0.587f |
const float | a_b = 0.114f |
const float | cb = 0.5f / (1.0f - a_b) |
const float | cr = 0.5f / (1.0f - a_r) |
Apply MCT with optional DC shift to irreversible compressed image.
|
inline |
References GRK_RESTRICT, and grk::shift.
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |