60 template<
typename T,
typename DWT>
Definition WaveletFwd.h:54
bool encode_procedure(TileComponent *tilec)
Definition WaveletFwd.cpp:382
bool compress(TileComponent *tile_comp, uint8_t qmfbid)
Definition WaveletFwd.cpp:573
virtual ~WaveletFwdImpl()=default
Definition WaveletFwd.h:26
void encode_and_deinterleave_v(int32_t *arrayIn, int32_t *tmpIn, uint32_t height, bool even, uint32_t stride_width, uint32_t cols)
Definition WaveletFwd.cpp:583
void encode_and_deinterleave_h_one_row(int32_t *rowIn, int32_t *tmpIn, uint32_t width, bool even)
Process one line for the horizontal pass of the 5x3 forward transform.
Definition WaveletFwd.cpp:807
Definition WaveletFwd.h:36
void encode_step2(float *fl, float *fw, uint32_t end, uint32_t m, float c)
Definition WaveletFwd.cpp:116
void encode_and_deinterleave_v(float *arrayIn, float *tmpIn, uint32_t height, bool even, uint32_t stride_width, uint32_t cols)
Definition WaveletFwd.cpp:857
void encode_step1_combined(float *fw, uint32_t iters_c1, uint32_t iters_c2, const float c1, const float c2)
Definition WaveletFwd.cpp:79
void grk_v8dwt_encode_step1(float *fw, uint32_t end, const float cst)
Definition WaveletFwd.cpp:303
void encode_1_real(float *w, int32_t dn, int32_t sn, int32_t parity)
Definition WaveletFwd.cpp:145
void encode_and_deinterleave_h_one_row(float *rowIn, float *tmpIn, uint32_t width, bool even)
Process one line for the horizontal pass of the 9x7 forward transform.
Definition WaveletFwd.cpp:898
void grk_v8dwt_encode_step2(float *fl, float *fw, uint32_t end, uint32_t m, float cst)
Definition WaveletFwd.cpp:325
Copyright (C) 2016-2024 Grok Image Compression Inc.
Definition ICacheable.h:20
void grk_read(const uint8_t *buffer, TYPE *value, uint32_t numBytes)
Definition BufferedStream.h:239
Definition TileComponent.h:28