colorSpec: Color Calculations with Emphasis on Spectral Data

Calculate with spectral properties of light sources, materials, cameras, eyes, and scanners. Build complex systems from simpler parts using a spectral product algebra. For light sources, compute CCT, CRI, and SSI. For object colors, compute optimal colors and Logvinenko coordinates. Work with the standard CIE illuminants and color matching functions, and read spectra from text files, including CGATS files. Estimate a spectrum from its response. A user guide and 9 vignettes are included.

Version: 1.6-0
Depends: R (≥ 3.5.0)
Imports: logger
Suggests: spacesXYZ, rootSolve, MASS, quadprog, rgl, knitr, rmarkdown, spacesRGB, microbenchmark, arrangements
Enhances: plyr
Published: 2025-01-15
Author: Glenn Davis [aut, cre]
Maintainer: Glenn Davis <gdavis at gluonics.com>
License: GPL (≥ 3)
Copyright: see file COPYRIGHTS
NeedsCompilation: no
Citation: colorSpec citation info
Materials: README NEWS
CRAN checks: colorSpec results

Documentation:

Reference manual: colorSpec.pdf
Vignettes: colorSpec User Guide (source, R code)
Phenol Red - pH Indicator (source, R code)
Photon Counting (source, R code)
Blue Flame and Green Comet - being a Spectral Analysis of Comet Vapor (source, R code)
Convexity and Transitions (source, R code)
Emulation of one Camera by another Camera (source, R code)
Viewing Object Colors in a Gallery (source, R code)
Estimating a Spectrum from its Response - Inverse Colorimetry (source, R code)
The Effect of the Aging Human Lens on Color Vision (source, R code)
Plotting Chromaticity Loci of Optimal Colors - the MacAdam Limits (source, R code)

Downloads:

Package source: colorSpec_1.6-0.tar.gz
Windows binaries: r-devel: colorSpec_1.5-0.zip, r-release: colorSpec_1.5-0.zip, r-oldrel: colorSpec_1.5-0.zip
macOS binaries: r-release (arm64): colorSpec_1.5-0.tgz, r-oldrel (arm64): colorSpec_1.5-0.tgz, r-release (x86_64): colorSpec_1.6-0.tgz, r-oldrel (x86_64): colorSpec_1.6-0.tgz
Old sources: colorSpec archive

Reverse dependencies:

Reverse depends: interfr
Reverse imports: photobiologyInOut, Spectran
Reverse enhances: spacesXYZ

Linking:

Please use the canonical form https://CRAN.R-project.org/package=colorSpec to link to this page.