{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/8"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/4"}],"enrichment":{"capability":"Colour provides algorithms and datasets for colour science tasks including colour space conversions, chromatic adaptation, colour appearance models, and colour blindness simulation.","skillfed_tags":["color-science","spectral-data","colorimetry"],"use_cases":["Convert spectral distributions or RGB values between colour spaces (sRGB, XYZ, Lab, etc.) with automatic conversion path selection.","Simulate colour blindness by computing anomalous trichromacy matrices for different types of colour vision deficiency.","Calculate colour appearance attributes (lightness, chroma, hue) using standard models like CIECAM02 or CIECAM16.","Perform chromatic adaptation between different illuminants using methods like Von Kries or CMCCAT2000.","Interpolate spectral data using kernel or Sprague methods for incomplete or unevenly sampled measurements."],"what_it_does":"Colour is a comprehensive Python library for colour science that implements algorithms for colour space conversions, chromatic adaptation, colour appearance models (CIECAM02, CIECAM16, CAM16, Hellwig2022, Kim2009, sCAM, ZCAM), and colour blindness simulation. It provides access to standardized datasets including colour checkers, illuminants, and display primaries, and includes tools like kernel and Sprague interpolation for spectral data.\n\nThe package is built on numpy and exposes most functionality through a unified namespace. It targets both developers and researchers working with colour science, offering implementations of CIE standards and modern colour appearance models. The library is actively maintained, affiliated with NumFOCUS, and released under a permissive BSD-3-Clause license.","worth_installing":"Yes. Colour is actively maintained, has no known vulnerabilities, low install friction, and offers a mature, well-documented implementation of colour science standards. Install it if you need colour space conversions, colour appearance modelling, or spectral data handling. The permissive license and NumFOCUS affiliation signal stability and community backing."},"id":"colour-science","links":{"html":"https://skillfed.io/packages/colour-science","md":"https://skillfed.io/packages/colour-science.md","pypi":"https://pypi.org/project/colour-science/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-12-06","license_spdx":null,"license_treatment":"permissive","name":"colour-science","python_support":"supports_current","summary":"Colour Science for Python"},"popularity":{"monthly_downloads":508950,"position":6275,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.7"}
