12 inline void copy(T* dest,
const T* src, uint32_t len)
15 for(uint32_t i = 0; i < len; ++i)
22 val = val < 0 ? -mag : mag;
36 inline void copy(T* dest,
const T* src, uint32_t len)
38 for(uint32_t i = 0; i < len; ++i)
49 inline void copy(T* dest,
const T* src, uint32_t len)
52 for(uint32_t i = 0; i < len; ++i)
59 val = val < 0 ? -mag : mag;
61 ((
float*)dest)[i] = (float)val *
scale;
75 inline void copy(T* dest,
const T* src, uint32_t len)
77 for(uint32_t i = 0; i < len; ++i)
78 ((
float*)dest)[i] = (float)src[i] *
scale;
float scale
Definition PostT1DecompressFilters.h:67
uint32_t roiShift
Definition PostT1DecompressFilters.h:66
RoiScaleFilter(DecompressBlockExec *block)
Definition PostT1DecompressFilters.h:47
void copy(T *dest, const T *src, uint32_t len)
Definition PostT1DecompressFilters.h:49
void copy(T *dest, const T *src, uint32_t len)
Definition PostT1DecompressFilters.h:12
uint32_t roiShift
Definition PostT1DecompressFilters.h:29
RoiShiftFilter(DecompressBlockExec *block)
Definition PostT1DecompressFilters.h:11
void copy(T *dest, const T *src, uint32_t len)
Definition PostT1DecompressFilters.h:75
float scale
Definition PostT1DecompressFilters.h:82
ScaleFilter(DecompressBlockExec *block)
Definition PostT1DecompressFilters.h:74
void copy(T *dest, const T *src, uint32_t len)
Definition PostT1DecompressFilters.h:36
ShiftFilter(DecompressBlockExec *block)
Definition PostT1DecompressFilters.h:35
Copyright (C) 2016-2025 Grok Image Compression Inc.
Definition ICacheable.h:20
Definition BlockExec.h:45