summaryrefslogtreecommitdiff
path: root/colour.py
diff options
context:
space:
mode:
authorPeter Ward <peteraward@gmail.com>2009-10-28 18:28:15 +1100
committerPeter Ward <peteraward@gmail.com>2009-10-28 18:28:15 +1100
commite46596cb8ba20e05300b676f536baa073df9d971 (patch)
treecd816f8b6d722510af5b7ad2f7dbcf252c67eacc /colour.py
parent16651873f1cc0be9134d00334e9337d09fec2ead (diff)
Added reliable colours.
Diffstat (limited to 'colour.py')
-rw-r--r--colour.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/colour.py b/colour.py
new file mode 100644
index 0000000..fa24f2b
--- /dev/null
+++ b/colour.py
@@ -0,0 +1,8 @@
+import hashlib
+
+def hash_colour(data):
+ data = map(ord, hashlib.md5(data).digest())
+ colour = data[::3], data[1::3], data[2::3]
+ colour = map(sum, colour)
+ return (colour[0] % 255, colour[1] % 255, colour[2] % 255)
+