|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--icc.RestrictedICCProfile
This profile is constructed by parsing an ICCProfile and is the profile actually applied to the image.
jj2000.j2k.icc.ICCProfile
Field Summary | |
protected static int |
BLUE
Component index |
ICCXYZType[] |
colorant
Colorant data |
protected static java.lang.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 |
Constructor Summary | |
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 |
Method Summary | |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final java.lang.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
Constructor Detail |
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 colorantMethod Detail |
public 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 colorant
public static RestrictedICCProfile createInstance(ICCCurveType gcurve)
gcurve
- gray curve
public abstract int getType()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |