Home
last modified time | relevance | path

Searched refs:num_levels (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/utils/
A Dquant_levels_utils.c28 int num_levels, uint64_t* const sse) { in QuantizeLevels() argument
46 if (num_levels < 2 || num_levels > 256) { in QuantizeLevels()
61 if (num_levels_in <= num_levels) goto End; // nothing to do! in QuantizeLevels()
64 for (i = 0; i < num_levels; ++i) { in QuantizeLevels()
65 inv_q_level[i] = min_s + (double)(max_s - min_s) * i / (num_levels - 1); in QuantizeLevels()
70 q_level[max_s] = num_levels - 1; in QuantizeLevels()
72 assert(inv_q_level[num_levels - 1] == max_s); in QuantizeLevels()
83 while (slot < num_levels - 1 && in QuantizeLevels()
95 if (num_levels > 2) { in QuantizeLevels()
96 for (slot = 1; slot < num_levels - 1; ++slot) { in QuantizeLevels()
A Dquant_levels_utils.h29 int QuantizeLevels(uint8_t* const data, int width, int height, int num_levels,

Completed in 3 milliseconds