Package imagingbook.common.color.colorspace


package imagingbook.common.color.colorspace
  • Class
    Description
    A color space specified by its RGB primaries and white point coordinates, all defined in two-dimensional CIE xy-space.
    This color space class is based on the "AdobeRGB1998.icc" profile [1].
    A color space implementing this interface indicates that it can convert internal color values directly to and from D65-based XYZ coordinates, without going through the standard (D50-based) Profile Conversion Space (PCS).
    Implementation of HLS (hue/lightness/saturation) color space.
    Implementation of HSV (hue/saturation/value) color space.
    This class implements the CIELab color space.
    Defines a linear RGB space with the same white point and primaries as sRGB.
    This class implements the CIELuv color space.
    This is a sample implementation the sRGBcolor space which does not depend on ICC profiles.
    Implementation of a D50-based XYZ color space, as a substitute for Java's built-in standard connection space (obtained with ColorSpace.getInstance(ColorSpace.CS_CIEXYZ)), with improved accuracy.
    Implementation of a D65-based XYZ color space, as a substitute for Java's built-in standard connection space (obtained with ColorSpace.getInstance(ColorSpace.CS_CIEXYZ)), with improved accuracy.