Package gov.nih.mipav.model.file
Class jxlatte.ColorManagement
java.lang.Object
gov.nih.mipav.model.file.jxlatte.ColorManagement
- Enclosing class:
jxlatte
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float[][]private final float[][](package private) jxlatte.ColorFlags(package private) jxlatte.CIEXY(package private) jxlatte.CIEPrimariesfinal jxlatte.CIEPrimariesfinal jxlatte.CIEPrimariesfinal jxlatte.CIEPrimariesfinal jxlatte.CIEXYfinal jxlatte.CIEXYfinal jxlatte.CIEXYfinal jxlatte.CIEXY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate float[][]adaptWhitePoint(jxlatte.CIEXY targetWP, jxlatte.CIEXY currentWP) float[][]getConversionMatrix(jxlatte.CIEPrimaries targetPrim, jxlatte.CIEXY targetWP, jxlatte.CIEPrimaries currentPrim, jxlatte.CIEXY currentWP) getPrimaries(int prim) intgetPrimaries(jxlatte.CIEPrimaries primaries) getTransferFunction(int transfer) getWhitePoint(int wp) intprivate float[]getXYZ(jxlatte.CIEXY xy) private float[][]primariesToXYZ(jxlatte.CIEPrimaries primaries, jxlatte.CIEXY wp) float[][]primariesToXYZD50(jxlatte.CIEPrimaries primaries, jxlatte.CIEXY wp) private voidvalidateLMS(float[] lms) private void
-
Field Details
-
BRADFORD
private final float[][] BRADFORD -
cf
-
BRADFORD_INVERSE
private final float[][] BRADFORD_INVERSE -
PRI_SRGB
-
PRI_BT2100
-
PRI_P3
-
cp
-
WP_D65
-
WP_D50
-
WP_DCI
-
WP_E
-
cie
jxlatte.CIEXY cie
-
-
Constructor Details
-
ColorManagement
private ColorManagement()
-
-
Method Details
-
getXYZ
-
validateXY
-
validateLMS
private void validateLMS(float[] lms) -
getWhitePoint
-
getPrimaries
-
getWhitePoint
-
getPrimaries
-
adaptWhitePoint
-
primariesToXYZ
-
primariesToXYZD50
-
getConversionMatrix
public float[][] getConversionMatrix(jxlatte.CIEPrimaries targetPrim, jxlatte.CIEXY targetWP, jxlatte.CIEPrimaries currentPrim, jxlatte.CIEXY currentWP) -
getTransferFunction
-