changeset 11847:c7428cdd8e01 release-3-0-x

Fix for display_range in imshow
author Kris Thielemans
date Sun, 21 Sep 2008 08:20:39 +0200
parents 062e744728ae
children 79d5312ab8e6
files scripts/ChangeLog scripts/image/imshow.m
diffstat 2 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/ChangeLog
+++ b/scripts/ChangeLog
@@ -1,5 +1,7 @@
 2008-09-18  Kris Thielemans  <kris.thielemans@csc.mrc.ac.uk>
 
+	* image/imshow.m: Fix for display_range.
+	
 	* general/interpn.m: Fixe for extrapval and documentation of 
 	extrapval.
 
--- a/scripts/image/imshow.m
+++ b/scripts/image/imshow.m
@@ -103,7 +103,7 @@
     elseif (ischar (arg))
       switch (arg)
 	case "displayrange";
-	  displayrange = varargin{narg++};
+	  display_range = varargin{narg++};
 	case {"truesize", "initialmagnification"}
 	  warning ("image: zoom argument ignored -- use GUI features");
 	otherwise
@@ -115,10 +115,10 @@
     endif
   endwhile
 
-  ## Set default display range.
+  ## Set default display range if display_range not set yet.
   if (isempty (display_range))
     display_range = [min(im(:)), max(im(:))];
-  else
+  elseif (isna (display_range))
     t = class (im);
     switch (t)
       case {"double", "single", "logical"}