Commit 2c42d26d authored by Fred Drake's avatar Fred Drake

Adjusted comment at the top to be less confusing, following Fredrik

Lundh's example.

Converted comment to docstring.
parent 191ac532
# Conversion functions between RGB and other color systems.
#
# Define two functions for each color system XYZ:
# rgb_to_xyz(r, g, b) --> x, y, z
# xyz_to_rgb(x, y, z) --> r, g, b
# All inputs and outputs are triples of floats in the range [0.0...1.0].
# Inputs outside this range may cause exceptions or invalid outputs.
#
# Supported color systems:
# RGB: Red, Green, Blue components
# YIQ: used by composite video signals
# HLS: Hue, Luminance, S???
# HSV: Hue, Saturation, Value(?)
#
"""Conversion functions between RGB and other color systems.
This modules provides two functions for each color system ABC:
rgb_to_abc(r, g, b) --> a, b, c
abc_to_rgb(x, y, z) --> r, g, b
All inputs and outputs are triples of floats in the range [0.0...1.0].
Inputs outside this range may cause exceptions or invalid outputs.
Supported color systems:
RGB: Red, Green, Blue components
YIQ: used by composite video signals
HLS: Hue, Luminance, S???
HSV: Hue, Saturation, Value(?)
"""
# References:
# XXX Where's the literature?
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment