Grok 10.0.5
|
#include <vector>
Go to the source code of this file.
Classes | |
struct | grk::grk::ShiftInfo |
struct | grk::grk::ScheduleInfo |
class | grk::grk::mct |
Namespaces | |
namespace | grk |
Copyright (C) 2016-2023 Grok Image Compression Inc. | |
Variables | |
int32_t | _min |
int32_t | _max |
int32_t | _shift |
Tile * | tile |
uint16_t | compno |
std::vector< ShiftInfo > | shiftInfo |
FlowComponent * | flow_ |
uint32_t | linesPerTask_ |
StripCache * | stripCache_ |
uint32_t | yBegin |
uint32_t | yEnd |
Tile * | tile_ |
GrkImage * | image_ |
TileCodingParams * | tcp_ |
int32_t _max |
int32_t _min |
int32_t _shift |
uint16_t compno |
FlowComponent* flow_ |
|
private |
Referenced by grk::grk::mct::decompress_dc_shift_irrev(), grk::grk::mct::decompress_dc_shift_rev(), grk::grk::mct::decompress_irrev(), grk::grk::mct::decompress_rev(), grk::grk::TileProcessor::generateImage(), grk::grk::mct::genShift(), grk::grk::TileProcessor::getImage(), and grk::grk::TileProcessor::release().
uint32_t linesPerTask_ |
std::vector<ShiftInfo> shiftInfo |
Referenced by grk::grk::mct::genShift(), grk::grk::mct::genShift(), grk::HWY_NAMESPACE::CompressIrrev::transform(), grk::HWY_NAMESPACE::CompressRev::transform(), grk::HWY_NAMESPACE::DecompressDcShiftIrrev::transform(), grk::HWY_NAMESPACE::DecompressDcShiftRev::transform(), grk::HWY_NAMESPACE::DecompressIrrev::transform(), and grk::HWY_NAMESPACE::DecompressRev::transform().
StripCache* stripCache_ |
|
private |
Referenced by grk::grk::TileProcessor::dcLevelShiftCompress(), grk::grk::TileProcessor::decompressT2T1(), grk::grk::TileProcessor::doCompress(), grk::grk::TileProcessor::dwt_encode(), grk::grk::TileProcessor::encodeT2(), grk::grk::mct::genShift(), grk::grk::TileProcessor::layerNeedsRateControl(), grk::grk::TileProcessor::makeSingleLosslessLayer(), grk::grk::TileProcessor::mct_encode(), grk::grk::TileProcessor::mctDecompress(), grk::grk::TileProcessor::needsMctDecompress(), grk::grk::TileProcessor::needsRateControl(), grk::grk::TileProcessor::pcrdBisectFeasible(), grk::grk::TileProcessor::pcrdBisectSimple(), grk::grk::CompressScheduler::scheduleBlocks(), grk::grk::DecompressScheduler::scheduleBlocks(), grk::grk::DecompressScheduler::scheduleWavelet(), and grk::grk::TileProcessor::t1_encode().
Tile* tile |
|
private |
Referenced by grk::grk::mct::compress_irrev(), grk::grk::mct::compress_rev(), grk::grk::mct::decompress_dc_shift_irrev(), grk::grk::mct::decompress_dc_shift_rev(), grk::grk::mct::decompress_irrev(), grk::grk::mct::decompress_rev(), grk::grk::DecompressScheduler::schedule(), grk::grk::DecompressScheduler::scheduleBlocks(), and grk::grk::DecompressScheduler::scheduleWavelet().
uint32_t yBegin |
Referenced by grk::grk::GrkImage::compositeInterleaved(), and grk::grk::StripCache::ingestStrip().
uint32_t yEnd |
Referenced by grk::grk::GrkImage::compositeInterleaved(), and grk::grk::StripCache::ingestStrip().