public abstract class RestrictedICCProfile extends Object
jj2000.j2k.icc.ICCProfile| Modifier and Type | Field and Description |
|---|---|
protected static int |
BLUE
Component index
|
ICCXYZType[] |
colorant
Colorant data
|
protected static String |
eol |
protected static int |
GRAY
Component index
|
protected static int |
GREEN
Component index
|
static int |
kMonochromeInput
input type enumerator
|
static int |
kThreeCompInput
input type enumerator
|
protected static int |
RED
Component index
|
ICCCurveType[] |
trc
Curve data
|
| Modifier | Constructor and Description |
|---|---|
protected |
RestrictedICCProfile(ICCCurveType gcurve)
Construct the common state of all gray RestrictedICCProfiles
|
protected |
RestrictedICCProfile(ICCCurveType rcurve,
ICCCurveType gcurve,
ICCCurveType bcurve,
ICCXYZType rcolorant,
ICCXYZType gcolorant,
ICCXYZType bcolorant)
Construct the common state of all 3 component RestrictedICCProfiles
|
| Modifier and Type | Method and Description |
|---|---|
static RestrictedICCProfile |
createInstance(ICCCurveType gcurve)
Factory method for creating a RestrictedICCProfile from
gray curve data.
|
static RestrictedICCProfile |
createInstance(ICCCurveType rcurve,
ICCCurveType gcurve,
ICCCurveType bcurve,
ICCXYZType rcolorant,
ICCXYZType gcolorant,
ICCXYZType bcolorant)
Factory method for creating a RestrictedICCProfile from
3 component curve and colorant data.
|
abstract int |
getType()
Returns the appropriate input type enum.
|
protected static final String eol
protected static final int GRAY
protected static final int RED
protected static final int GREEN
protected static final int BLUE
public static final int kMonochromeInput
public static final int kThreeCompInput
public ICCCurveType[] trc
public ICCXYZType[] colorant
protected RestrictedICCProfile(ICCCurveType gcurve)
gcurve - curve dataprotected RestrictedICCProfile(ICCCurveType rcurve, ICCCurveType gcurve, ICCCurveType bcurve, ICCXYZType rcolorant, ICCXYZType gcolorant, ICCXYZType bcolorant)
rcurve - red curvegcurve - green curvebcurve - blue curvercolorant - red colorantgcolorant - green colorantbcolorant - blue colorantpublic static RestrictedICCProfile createInstance(ICCCurveType rcurve, ICCCurveType gcurve, ICCCurveType bcurve, ICCXYZType rcolorant, ICCXYZType gcolorant, ICCXYZType bcolorant)
rcurve - red curvegcurve - green curvebcurve - blue curvercolorant - red colorantgcolorant - green colorantbcolorant - blue colorantpublic static RestrictedICCProfile createInstance(ICCCurveType gcurve)
gcurve - gray curvepublic abstract int getType()
Copyright © 2015. All rights reserved.