public class NeuQuant
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
alphabiasshift |
static double |
beta |
static double |
betagamma |
static int |
bgColour |
static int |
cutnetsize |
static double |
gamma |
static int |
initalpha |
static int |
initBiasRadius |
static int |
initrad |
static int |
maxnetpos |
static int |
maxprime |
static int |
ncycles |
static int |
netsize |
static int |
prime1 |
static int |
prime2 |
static int |
prime3 |
static int |
prime4 |
static int |
radiusbias |
static int |
radiusbiasshift |
static int |
radiusdec |
static int |
specials |
Constructor and Description |
---|
NeuQuant(java.awt.Image im,
int w,
int h) |
NeuQuant(int[] pixels) |
NeuQuant(int sample,
java.awt.Image im,
int w,
int h) |
NeuQuant(int sample,
int[] pixels) |
Modifier and Type | Method and Description |
---|---|
int |
getColorCount() |
int[][] |
getColourMap() |
int[] |
quantize() |
int |
quantize(byte[] newPixels,
int[] colorMap,
int[] colorInfo) |
int |
quantize(int[] colorMap,
int[] colorInfo) |
public static final int ncycles
public static final int netsize
public static final int specials
public static final int bgColour
public static final int cutnetsize
public static final int maxnetpos
public static final int initrad
public static final int radiusbiasshift
public static final int radiusbias
public static final int initBiasRadius
public static final int radiusdec
public static final int alphabiasshift
public static final int initalpha
public static final double gamma
public static final double beta
public static final double betagamma
public static final int prime1
public static final int prime2
public static final int prime3
public static final int prime4
public static final int maxprime