For many of the algorithms discussed in the book code is available.
Part 1: Color Fundamentals
- Photometric invariant edges: The code for quasi-invariants is available here, and the code for the full photometric invariance can be found on here.
Part 2: Color Constancy
- On www.colorconstancy.com much information about color constancy can be found, including source-code of publicly available methods, (links to) various data sets and results on those data sets.
-
Grey-Edge Color Constancy:
A Matlab implementation of the The Grey-Edge color constancy framework can be found here. With this implementation, numerous different color constancy algorithms can be produced, among others the Grey-World, the White-Patch and the Grey-Edge methods.
- Gamut Mapping: A matlab implementation of the Gamut Mapping (including derivative-based versions) can be downloaded here.
- NIS Method: The color constancy method based on Natural Image Statistics can be found here.
- Top-down Color Constancy: The algorithm which incorporates high-level visual information for illuminant estimation can be downloaded here.
Part 3: Color Feature Extraction
- Color Feature Detection: some color image processing functions, including color edge detection, photometric invariant, color Canny edge detection, Harris point detection, and color boosting can be found here.