[Tutor] speeding code along [code correction]
Danny Yoo
dyoo@hkn.eecs.berkeley.edu
Sun Nov 17 23:17:01 2002
> class _PrecachedColorFitting:
> def __init__(self, palette,
> r_range=range(256),
> g_range=range(256),
> b_range=range(256)):
> self.palette = palette
> self.bestchoice = {}
> for r in r_range:
> for g in g_range:
> for b in b_range:
> pixel = (r,g,b)
> self.bestchoice[pixel] = best_fit(pixel)
^^^^^^^
Doh. I meant that line to be:
###
self.bestchoice[pixel] = self.best_fit(pixel)
###
Sorry; I hadn't tested any of this code out yet.