Package gov.nih.mipav.model.file
Class jxlatte.OpsinInverseMatrix
java.lang.Object
gov.nih.mipav.model.file.jxlatte.OpsinInverseMatrix
- Enclosing class:
jxlatte
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float[]private final float[][]private final float[]private static final floatprivate final float[]private final float[][]private final float[]final jxlatte.CIEPrimariesfinal float[]final floatfinal jxlatte.CIEXY -
Constructor Summary
ConstructorsModifierConstructorDescriptionOpsinInverseMatrix(jxlatte.Bitreader reader) privateOpsinInverseMatrix(jxlatte.CIEPrimaries primaries, jxlatte.CIEXY whitePoint, float[][] matrix, float[] opsinBias, float[] quantBias, float quantBiasNumerator) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidgetMatrix(jxlatte.CIEPrimaries primaries, jxlatte.CIEXY whitePoint) voidinvertXYB(float[][][] buffer, float intensityTarget) Inverts in placetoString()
-
Field Details
-
DEFAULT_MATRIX
private final float[][] DEFAULT_MATRIX -
DEFAULT_OPSIN_BIAS
private final float[] DEFAULT_OPSIN_BIAS -
DEFAULT_QUANT_BIAS
private final float[] DEFAULT_QUANT_BIAS -
DEFAULT_QBIAS_NUMERATOR
private static final float DEFAULT_QBIAS_NUMERATOR- See Also:
-
matrix
private final float[][] matrix -
opsinBias
private final float[] opsinBias -
cbrtOpsinBias
private final float[] cbrtOpsinBias -
quantBias
public final float[] quantBias -
quantBiasNumerator
public final float quantBiasNumerator -
primaries
-
whitePoint
-
-
Constructor Details
-
OpsinInverseMatrix
private OpsinInverseMatrix(jxlatte.CIEPrimaries primaries, jxlatte.CIEXY whitePoint, float[][] matrix, float[] opsinBias, float[] quantBias, float quantBiasNumerator) -
OpsinInverseMatrix
- Throws:
IOException
-
-
Method Details
-
bakeCbrtBias
private void bakeCbrtBias() -
toString
-
getMatrix
public jxlatte.OpsinInverseMatrix getMatrix(jxlatte.CIEPrimaries primaries, jxlatte.CIEXY whitePoint) -
invertXYB
public void invertXYB(float[][][] buffer, float intensityTarget) Inverts in place
-