ketamine 1.0.1
ketamine: A robust python library for colour conversion.
A python library for colour conversion between colour models.
Supported Colour Models
RGB, RGBA, hex
HSL
HSV
CMYK
CIELAB
CIEXYZ
Installation
pip install ketamine
or install it from source:
git clone https://github.com/sertdfyguhi/ketamine/
cd ketamine
python3 -m build
pip install dist/*.whl
Example Usage
from ketamine import Colour
white = Colour.from_rgb(255, 255, 255)
print(white.to_hex()) # #ffffff
print(white.to_hsl()) # (0, 0.0, 1.0)
hsv = Colour.from_hsv(184, 0.85, 1.0)
print(hsv.to_rgb()) # (38.25000000000001, 240.54999999999995, 255.0)
# round RGB values first
hsv.round()
print(hsv.to_rgb()) # (38, 241, 255)
Todo
Finish CIELAB colour conversion
Correctly implement to_lab
Finish CMYK colour conversion
Publish to PyPI
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.