NeuQuant

gif.NeuQuant (Class)

Instance Members

gif
reset(thepic: haxe.io.UInt8Array, len: Int, sample: Int): Void
Name Type
thepic haxe.io.UInt8Array
len Int
sample Int

gif
colormap(): haxe.io.UInt8Array
Returns
haxe.io.UInt8Array

gif
inxbuild(): Void

gif
learn(): Void

gif
map(b: Int, g: Int, r: Int): Int
Name Type
b Int
g Int
r Int
Returns
Int

gif
process(): haxe.io.UInt8Array
Returns
haxe.io.UInt8Array

gif
unbiasnet(): Void

gif
new(): Void

Private Members

gif
netsize: Int

gif
prime1: Int

gif
prime2: Int

gif
prime3: Int

gif
prime4: Int

gif
minpicturebytes: Int

gif
netbiasshift: Int

gif
ncycles: Int

gif
intbiasshift: Int

gif
intbias: Int

gif
gammashift: Int

gif
gamma: Int

gif
betashift: Int

gif
beta: Int

gif
betagamma: Int

gif
initrad: Int

gif
radiusbiasshift: Int

gif
radiusbias: Int

gif
initradius: Int

gif
radiusdec: Int

gif
alphabiasshift: Int

gif
initalpha: Int

gif
radbiasshift: Int

gif
radbias: Int

gif
alpharadbshift: Int

gif
alpharadbias: Int

gif
bestd_init: Int

gif
alphadec: Int

gif
thepicture: haxe.io.UInt8Array

gif
lengthcount: Int

gif
samplefac: Int


gif
netindex: haxe.io.Int32Array



gif
radpower: haxe.io.Int32Array

gif
colormap_map: haxe.io.UInt8Array

gif
colormap_index: haxe.io.Int32Array

gif
alterneigh(rad: Int, i: Int, b: Int, g: Int, r: Int): Void
Name Type
rad Int
i Int
b Int
g Int
r Int

gif
altersingle(alpha: Int, i: Int, b: Int, g: Int, r: Int): Void
Name Type
alpha Int
i Int
b Int
g Int
r Int

gif
make_abs(value: Int): Int
Name Type
value Int
Returns
Int

gif
contest(b: Int, g: Int, r: Int): Int
Name Type
b Int
g Int
r Int
Returns
Int