Awesome Colour
A curated list of awesome colour science resources.
Inspired by the awesome list. Please read the contribution guidelines before contributing.
Contents
- Awesome Colour
Applications
- CIE Color Calculator - Online conversion between most of the CIE color models.
- LUTCalc - Online and desktop application for generating, analysing and previewing 1D and 3D Lookup Tables (LUTs) for video cameras.
- OpenColorIO - Complete colour management solution geared towards motion picture production.
- pfstools - Command line tools for manipulating HDR images and video in a variety of formats.
- RGB Colourspace Models Transformations Matrices - Computes the colour transformation matrix between RGB colourspaces.
Libraries
.NET
- Colourful - Open source .NET library for working with colourspaces.
C/C++
CTL
- Academy ACES - Developer Resources - ACES reference implementation.
Go
- go-colorful - A library for playing with colours in Go.
Haskell
- Color - Extensive collection of color spaces and color models.
Javascript
- Chromatism - Simple set of utility functions for colours.
- Color-space - Math and data behind colourspaces and colour conversions.
Julia
- Colors.jl - Colour manipulation utilities for Julia.
Matlab and Octave
- Colorlab - Colour computation and visualization toolbox.
- HDR_Toolbox - Toolbox for processing HDR images.
- Munsell and Kubelka-Munk Toolbox - Computations involving the Munsell colour system and the Kubelka-Munk mixture model.
- Psychtoolbox - Functions for vision and neuroscience research.
Python
- Colorspacious - Easy to use library for performing colourspace conversions.
- Colour - Package providing a comprehensive number of algorithms and datasets for colour science.
- python-colormath - Abstracts common colour math operations.
Colorimetry and Vision
Websites and Articles
- Akiyoshi's Illusion Pages - Optical illusions.
- Awesome Computer Vision - Curated list of awesome computer vision resources.
- Bruce Lindbloom - Online resource for colour conversion mathematics.
- CIE Termlist - Over 1400 definitions of colour science terms.
- Color: From Hexcodes to Eyeballs - Article on how colour get from code values to your eyes.
- Color FAQ - Clarifies aspects of colour specification and image coding.
- Color Usage Research Lab - Colour usage in information display graphics.
- Color Vision - Thorough page on colour vision.
- Colourware - Blog on colour science, theory and psychology.
- John the Math Guy - Blog on applied math, computation, color science, printing and history of science.
- Light and Shadows - Interactive light interaction visualisations.
- Spectroscopy, CCD and Astronomy - Website dedicated to the use of electronic detectors in the field of astronomy and spectroscopy.
- The Dimensions of Colour - Modern colour theory for traditional and digital painting media.
- Why is Color - Exploration of the mysteries of color.
Videos
- Geometry Optics - Khan Academy lessons on Geometry Optics.
- Pixar in a Box - Color Science - Khan Academy lessons by Pixar about the physics of light.
- Sensory Reception - Playlist on Human Sensory System (visual and audio).
Publications
- BBC Research & Development - BBC publications for broadcast television.
- CIE 15: Technical Report: Colorimetry, 3rd edition - Recommendations of the CIE concerning basic colorimetry.
- Encoding High Dynamic Range and Wide Color Gamut Imagery - Thesis about computational models and methods for encoding HDR and WCG video imagery.
Datasets and Resources
- Capbone - Spectral reflectance database from hyperspectral images.
- CVRL - Colour & Vision Research laboratory and database.
- Color-data - Collected experimental colour data.
- Colour - Datasets - Colour science datasets for use with Colour.
- Rochester Institute of Technology - Colour Data - R.I.T. colour science dataset.
Books
- Color Appearance Models
- Color Gamut Mapping
- Color Science: Concepts and Methods, Quantitative Data and Formulae, 2nd Edition
- Colour: Sense & Measurement
- Computational Colour Science using MATLAB
- Vision Science - Photons to Phenomenology
Imaging and Digital Imaging
Websites and Articles
- Academy ACES - Industry standard for managing colour throughout the life cycle of a motion picture or television production.
- Basic Photographic Sensitometry Workbook - An Eastman Kodak's workbook on photographic sensitometry.
- Chromatic Aberration Simulator - A web-based online axial and transverse chromatic aberration simulator.
- Cinematic Color - Motion picture colour management.
- Digital Camera Reviews and Sensor Performance Summary - Digital camera sensor electronics and concepts.
- Gamma FAQ - Frequently asked questions about gamma correction.
- How to Measure - Series of direct links to blog posts on how to measure sensor parameters.
- Image Dynamic Range - Dynamic range in games.
- Importance of Terminology and sRGB Uncertainty - Disambiguation article with emphasis on colour science terminology.
- Optics Primer - A primer to introduce optical principals to photographers.
- Photons to Photos - Camera sensor data.
- SMPTE Metadata Registers - Registers of metadata items identified by SMPTE Universal Labels.
- Subpixel Zoo - A Catalog of Subpixel Geometry - A comprehensive gallery of various display subpixels.
- The Pumpkin - Optics - Optics, digital photography and imaging articles by Doug A. Kerr.
Videos
- Display Optics 101 - 3M course on LCD technology.
Publications
- An Artist-Friendly Workflow for Panoramic HDRI - Artist friendly capture and usage of HDR images for Image Based Lighting.
- FilmLight - Standard Colour Spaces - Colour spaces concepts and applications in imaging.
- HDR image reconstruction from a single exposure using deep CNNs - HDR images reconstructing from low dynamic range (LDR) input images.
- Learning to See in the Dark - Low light images enhancement with CNN.
- Perceptual uniformity in digital image representation and display - Clarifications on some widely misunderstood aspects of image coding.
- Standard for Characterization of Image Sensors and Cameras - Monochrome and color digital cameras characterization.
- Understanding Image Sharpness - Article about the Modulation Transfer Function (MTF).
- YUV and luminance considered harmful - A plea for precise terminology in video.
Datasets and Resources
- CineD Databases - Database of lens coverage, cameras and lenses.
- HDR Photographic Survey - Database of HDR photographs accompanied by detailed colorimetric/luminance measurements.
- Physically Based - A collection of physically based values.
Books
- Advanced High Dynamic Range Imaging: Theory and Practice
- Digital Color Management: Encoding Solutions, 2nd Edition
- Digital Video and HD (Second Edition)
- The Reproduction of Colour
License
To the extent possible under law, Colour Developers have waived all copyright and related or neighboring rights to this work.