public abstract class LookupTable extends Object
Modifier and Type | Field and Description |
---|---|
protected StoredValue |
inBits |
protected int |
offset |
protected int |
outBits |
Constructor and Description |
---|
LookupTable(StoredValue inBits,
int outBits,
int offset) |
Modifier and Type | Method and Description |
---|---|
abstract LookupTable |
adjustOutBits(int outBits) |
abstract LookupTable |
combine(LookupTable lut) |
abstract void |
inverse() |
abstract int |
length() |
abstract void |
lookup(byte[] src,
int srcPost,
byte[] dest,
int destPos,
int length) |
abstract void |
lookup(byte[] src,
int srcPost,
short[] dest,
int destPos,
int length) |
private void |
lookup(ComponentSampleModel sm,
byte[] src,
ComponentSampleModel destsm,
byte[] dest) |
private void |
lookup(ComponentSampleModel sm,
byte[] src,
ComponentSampleModel destsm,
short[] dest) |
private void |
lookup(ComponentSampleModel sm,
short[] src,
ComponentSampleModel destsm,
byte[] dest) |
private void |
lookup(ComponentSampleModel sm,
short[] src,
ComponentSampleModel destsm,
short[] dest) |
void |
lookup(Raster srcRaster,
Raster destRaster) |
abstract void |
lookup(short[] src,
int srcPost,
byte[] dest,
int destPos,
int length) |
abstract void |
lookup(short[] src,
int srcPost,
short[] dest,
int destPos,
int length) |
protected StoredValue inBits
protected int outBits
protected int offset
public LookupTable(StoredValue inBits, int outBits, int offset)
public abstract int length()
private void lookup(ComponentSampleModel sm, byte[] src, ComponentSampleModel destsm, byte[] dest)
private void lookup(ComponentSampleModel sm, short[] src, ComponentSampleModel destsm, byte[] dest)
private void lookup(ComponentSampleModel sm, byte[] src, ComponentSampleModel destsm, short[] dest)
private void lookup(ComponentSampleModel sm, short[] src, ComponentSampleModel destsm, short[] dest)
public abstract void lookup(byte[] src, int srcPost, byte[] dest, int destPos, int length)
public abstract void lookup(short[] src, int srcPost, byte[] dest, int destPos, int length)
public abstract void lookup(byte[] src, int srcPost, short[] dest, int destPos, int length)
public abstract void lookup(short[] src, int srcPost, short[] dest, int destPos, int length)
public abstract LookupTable adjustOutBits(int outBits)
public abstract void inverse()
public abstract LookupTable combine(LookupTable lut)
Copyright © 2017 dcm4che.org. All rights reserved.