Python Colour

  • 15th Sep 2018
  •  • 
  • 1 min read
  • Updated on 26th Sep 2024

Colour is an open source (MIT) Python library. It is the only open-source library that provides a comprehensive number of algorithms, datasets and tools for colour science (e.g., colour transformation, plotting functionality, data about common light sources). It has gained quite some attention in the colour science research community, the film-making industry and in digital art, visible in a large followership (1.9k GitHub stars, Slack with 126 active members, $2,924 in yearly donations on Open Collective).

View on GitHub

My Contribution to the Project

  • implemented a number of colour appearance models based on primary literature
  • designed an implemented a Automatic Colour Conversion, that allows to find a colour conversion between arbitrary colour spaces (if possible)
  • wrote and received a NumFocus Small Development grant to implement support for CLF documents

Team

  • Thomas Mansencal
  • Michael Mauderer
  • Nick Shaw
  • All the other Colour Contributors

Tech

  • Python
  • numpy
  • matplotlib