diff options
author | Stan Seibert <stan@mtrr.org> | 2011-09-16 14:27:46 -0400 |
---|---|---|
committer | Stan Seibert <stan@mtrr.org> | 2011-09-16 14:27:46 -0400 |
commit | 084dfd08b714faefaea77cb7dc04d2e93dc04b1d (patch) | |
tree | 5be8c1f1d30dc52d74c70c4964ec54f66294c265 /color/colormap.py | |
parent | cfecff941fc619eb7269128afc62d9c11ae78aff (diff) | |
download | chroma-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.py | 20 |
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] |