Lines Matching refs:histograms
61 + (uint64_t)size * sizeof(*set->histograms) in VP8LAllocateHistogramSet()
62 + (uint64_t)size * sizeof(**set->histograms); in VP8LAllocateHistogramSet()
68 set->histograms = (VP8LHistogram**)memory; in VP8LAllocateHistogramSet()
69 memory += size * sizeof(*set->histograms); in VP8LAllocateHistogramSet()
74 set->histograms[i] = bulk + i; in VP8LAllocateHistogramSet()
75 VP8LHistogramInit(set->histograms[i], cache_bits); in VP8LAllocateHistogramSet()
341 VP8LHistogram** const histograms = image->histograms; in HistogramBuildImage() local
346 VP8LHistogramAddSinglePixOrCopy(histograms[ix], v); in HistogramBuildImage()
381 in->histograms[i]->bit_cost_ = VP8LHistogramEstimateBits(in->histograms[i]); in HistogramCombine()
382 *out->histograms[i] = *in->histograms[i]; in HistogramCombine()
403 curr_cost_diff = HistogramAddEval(out->histograms[idx1], in HistogramCombine()
404 out->histograms[idx2], in HistogramCombine()
419 *out->histograms[best_idx1] = *best_combo; in HistogramCombine()
423 out->histograms[best_idx2] = out->histograms[out_size]; in HistogramCombine()
424 out->histograms[out_size] = NULL; // just for sanity check. in HistogramCombine()
459 HistogramDistance(in->histograms[i], out->histograms[0], 1.e38); in HistogramRemap()
463 HistogramDistance(in->histograms[i], out->histograms[k], best_bits); in HistogramRemap()
474 HistogramClear(out->histograms[i]); in HistogramRemap()
477 HistogramAdd(in->histograms[i], out->histograms[symbols[i]]); in HistogramRemap()