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, SSI, and IES TM-30 reports. 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.7-0
Depends: R (≥ 4.0.0)
Imports: logger
Suggests: spacesXYZ (≥ 1.5-1), rootSolve, MASS, quadprog, rgl, spacesRGB, zonohedra (≥ 0.4-0), microbenchmark, arrangements, knitr, rmarkdown, png
Enhances: plyr
Published: 2025-02-12
DOI: 10.32614/CRAN.package.colorSpec
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 and Schrodinger Colors - the MacAdam Limits (source, R code)

Downloads:

Package source: colorSpec_1.7-0.tar.gz
Windows binaries: r-devel: colorSpec_1.7-0.zip, r-release: colorSpec_1.7-0.zip, r-oldrel: colorSpec_1.7-0.zip
macOS binaries: r-devel (arm64): colorSpec_1.7-0.tgz, r-release (arm64): colorSpec_1.7-0.tgz, r-oldrel (arm64): colorSpec_1.6-0.tgz, r-devel (x86_64): colorSpec_1.7-0.tgz, r-release (x86_64): colorSpec_1.7-0.tgz, r-oldrel (x86_64): colorSpec_1.7-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.