ucar.jpeg.icc.lut
Class LookUpTable16LinearSRGBtoSRGB
java.lang.Object
ucar.jpeg.icc.lut.LookUpTable
ucar.jpeg.icc.lut.LookUpTable16
ucar.jpeg.icc.lut.LookUpTable16LinearSRGBtoSRGB
public class LookUpTable16LinearSRGBtoSRGB
- extends LookUpTable16
A Linear 16 bit SRGB to SRGB lut
- Version:
- 1.0
- Author:
- Bruce A. Kern
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. |
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
Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.