# HG changeset patch # User jwe # Date 1167242014 0 # Node ID ba9db82d85a888372976c70f28989f7443d1a435 # Parent c1b66b74937d148b2b59efd053c7d09c5944173d [project @ 2006-12-27 17:53:34 by jwe] diff -r c1b66b74937d -r ba9db82d85a8 scripts/ChangeLog --- a/scripts/ChangeLog Wed Dec 27 17:43:51 2006 +0000 +++ b/scripts/ChangeLog Wed Dec 27 17:53:34 2006 +0000 @@ -1,3 +1,7 @@ +2006-12-27 Søren Hauberg + + * image/imshow.m: Strip NaNs from image. + 2006-12-08 David Bateman * sparse/normest.m: New file. diff -r c1b66b74937d -r ba9db82d85a8 scripts/image/imshow.m --- a/scripts/image/imshow.m Wed Dec 27 17:43:51 2006 +0000 +++ b/scripts/image/imshow.m Wed Dec 27 17:53:34 2006 +0000 @@ -130,6 +130,13 @@ im = real (im); endif + nans = isnan (im(:)); + if (any (nans)) + warning ("Octave:imshow-NaN", + "imshow: pixel with NaN or NA values are set to zero"); + im(nans) = display_range(1); + endif + ## Scale the image to the interval [0, 1] according to display_range. if (! isindexed) low = display_range(1);