ketamine 1.0.1

Creator: bradpython12

Last updated:

Add to Cart

Description:

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

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.