Class ColorSpaces


  • public final class ColorSpaces
    extends java.lang.Object
    Provides access to various color spaces.
    • Method Detail

      • getDeviceCMYKColorSpace

        public static DeviceCMYKColorSpace getDeviceCMYKColorSpace()
        Returns an instance of the device-specific CMYK color space.
        Returns:
        an instance of the device-specific CMYK color space
      • isDeviceColorSpace

        public static boolean isDeviceColorSpace​(java.awt.color.ColorSpace cs)
        Indicates whether the given color space is device-specific (i.e. uncalibrated).
        Parameters:
        cs - the color space to check
        Returns:
        true if the color space is device-specific
      • getCIELabColorSpaceD50

        public static CIELabColorSpace getCIELabColorSpaceD50()
        Returns an instance of the CIE L*a*b* color space using the D50 white point.
        Returns:
        an instance of the requested CIE L*a*b* color space
      • getCIELabColorSpaceD65

        public static CIELabColorSpace getCIELabColorSpaceD65()
        Returns an instance of the CIE L*a*b* color space using the D65 white point.
        Returns:
        an instance of the requested CIE L*a*b* color space
      • getColorSpaceOrigin

        public static ColorSpaceOrigin getColorSpaceOrigin​(java.awt.color.ColorSpace cs)
        Returns information about the origin of a color space.
        Parameters:
        cs - the color space
        Returns:
        the origin information