diff scripts/image/bone.m @ 14641:5f1d4def40e1

improve compatibility of colormap functions * autumn.m, bone.m, cool.m, copper.m, flag.m, gmap40.m, gray.m, hot.m, hsv.m, jet.m, lines.m, ocean.m, pink.m, prism.m, rainbow.m, spring.m, summer.m, winter: Always size and return 0x3 when size < 1. Return same values as Matlab when size == 1.
author Carnë Draug <carandraug+dev@gmail.com>
date Wed, 16 May 2012 16:52:44 -0400
parents b9c02ee24de1
children 1a800034d443
line wrap: on
line diff
--- a/scripts/image/bone.m
+++ b/scripts/image/bone.m
@@ -44,7 +44,7 @@
   endif
 
   if (n == 1)
-    map = [0, 0, 0];
+    map = [0.125, 0.125, 0.125];
   elseif (n > 1)
     x = linspace (0, 1, n)';
     r = (x < 3/4) .* (7/8 * x) ...
@@ -56,7 +56,7 @@
       + (x >= 3/8) .* (7/8 * x + 1/8);
     map = [r, g, b];
   else
-    map = [];
+    map = zeros (0, 3);
   endif
 
 endfunction