icc.lut
Class LookUpTable16LinearSRGBtoSRGB
java.lang.Object
|
+--icc.lut.LookUpTable
|
+--icc.lut.LookUpTable16
|
+--icc.lut.LookUpTable16LinearSRGBtoSRGB
- public class LookUpTable16LinearSRGBtoSRGB
- extends LookUpTable16
A Linear 16 bit SRGB to SRGB lut
|
Constructor Summary |
protected |
LookUpTable16LinearSRGBtoSRGB(int wShadowCutoff,
double dfShadowSlope,
int ksRGBLinearMaxValue,
double ksRGB8ScaleAfterExp,
double ksRGBExponent,
double ksRGB8ReduceAfterExp)
Construct the lut |
|
Method Summary |
static LookUpTable16LinearSRGBtoSRGB |
createInstance(int wShadowCutoff,
double dfShadowSlope,
int ksRGBLinearMaxValue,
double ksRGB8ScaleAfterExp,
double ksRGBExponent,
double ksRGB8ReduceAfterEx)
Factory method for creating the lut. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LookUpTable16LinearSRGBtoSRGB
protected LookUpTable16LinearSRGBtoSRGB(int wShadowCutoff,
double dfShadowSlope,
int ksRGBLinearMaxValue,
double ksRGB8ScaleAfterExp,
double ksRGBExponent,
double ksRGB8ReduceAfterExp)
- Construct the lut
- Parameters:
wShadowCutoff - size of shadow regiondfShadowSlope - shadow region parameterksRGBLinearMaxValue - size of lutksRGB8ScaleAfterExp - post shadow region parameterksRGBExponent - post shadow region parameterksRGB8ReduceAfterExp - post shadow region parameter
createInstance
public static LookUpTable16LinearSRGBtoSRGB createInstance(int wShadowCutoff,
double dfShadowSlope,
int ksRGBLinearMaxValue,
double ksRGB8ScaleAfterExp,
double ksRGBExponent,
double ksRGB8ReduceAfterEx)
- Factory method for creating the lut.
- Parameters:
wShadowCutoff - size of shadow regiondfShadowSlope - shadow region parameterksRGBLinearMaxValue - size of lutksRGB8ScaleAfterExp - post shadow region parameterksRGBExponent - post shadow region parameterksRGB8ReduceAfterEx - post shadow region parameter
- Returns:
- the lut