Learn R Programming

spacesXYZ

Possible future work:

  • Add some non-linear Chromatic Adaptation Transform (CAT) methods.
  • The CIE 1976 color difference metric certainly satisfies the triangle inequality, but what about the other metrics ? Write a vignette that investigates this question.

Copy Link

Version

Install

install.packages('spacesXYZ')

Monthly Downloads

8,704

Version

1.5-1

License

GPL (>= 3)

Maintainer

Glenn Davis

Last Published

February 10th, 2025

Functions in spacesXYZ (1.5-1)

uvfrom

Convert from XYZ or xy to Uniform Chromaticity Spaces
standardXYZ

Query the Standardized XYZ and xy values of Standard Illuminants and Whitepoints
toPolar

Convert CIE Lab and Luv to Polar Form
spacesXYZ-package

CIE XYZ and some of Its Derived Color Spaces
toXYZ

Convert other Color Spaces to XYZ
fromPolar

Convert CIE Lab and Luv from Polar Form to Rectangular Form
Correlated Color Temperature

Compute Correlated Color Temperature (CCT) and Points on the Planckian Locus
fromXYZ

Convert from XYZ to other Color Spaces
adaptation

Chromatic Adaptation Transforms (CATs)
CIECAM02fromXYZ

Compute CIECAM02 Quantities from XYZ
adapt

Chromatic Adaptation Functions
daylight

Compute Points on the Daylight Locus, in multiple Chromaticity Spaces
Planckian Loci

Planckian Loci - stored as Lookup Tables
DeltaE

Calculate the Color Difference between Two Colors
DeltaE_CAM02

Calculate the Color Difference in CAM02-UCS between Two Colors