summaryrefslogtreecommitdiff
path: root/color/colormap.py
diff options
context:
space:
mode:
authorStan Seibert <stan@mtrr.org>2011-09-16 14:27:46 -0400
committerStan Seibert <stan@mtrr.org>2011-09-16 14:27:46 -0400
commit084dfd08b714faefaea77cb7dc04d2e93dc04b1d (patch)
tree5be8c1f1d30dc52d74c70c4964ec54f66294c265 /color/colormap.py
parentcfecff941fc619eb7269128afc62d9c11ae78aff (diff)
downloadchroma-084dfd08b714faefaea77cb7dc04d2e93dc04b1d.tar.gz
chroma-084dfd08b714faefaea77cb7dc04d2e93dc04b1d.tar.bz2
chroma-084dfd08b714faefaea77cb7dc04d2e93dc04b1d.zip
File reorganization to move toward standard python package layout
Diffstat (limited to 'color/colormap.py')
-rw-r--r--color/colormap.py20
1 files changed, 0 insertions, 20 deletions
diff --git a/color/colormap.py b/color/colormap.py
deleted file mode 100644
index 6f3e056..0000000
--- a/color/colormap.py
+++ /dev/null
@@ -1,20 +0,0 @@
-import numpy as np
-import matplotlib.cm as cm
-
-def map_to_color(a, range=None, map=cm.hsv, weights=None):
- a = np.asarray(a)
- if range is None:
- range = (a.min(), a.max())
-
- ax = (a - range[0])/(range[1]-range[0])
-
- frgba = map(ax)
-
- if weights is not None:
- frgba[:,0] *= weights
- frgba[:,1] *= weights
- frgba[:,2] *= weights
-
- rgba = (frgba*255).astype(np.uint32)
-
- return rgba[:,0] << 16 | rgba[:,1] << 8 | rgba[:,2]