fromIntInViewingConditions static method

Cam16 fromIntInViewingConditions(
  1. int argb,
  2. ViewingConditions viewingConditions
)

Given viewingConditions, convert argb to CAM16.

Implementation

static Cam16 fromIntInViewingConditions(
    int argb, ViewingConditions viewingConditions) {
  // Transform ARGB int to XYZ
  final List<double> xyz = ColorUtils.xyzFromArgb(argb);
  final double x = xyz[0];
  final double y = xyz[1];
  final double z = xyz[2];
  return fromXyzInViewingConditions(x, y, z, viewingConditions);
}