From 8494a1888266bd23b03aead8db7521f9f4d20263 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Mon, 10 Sep 2012 23:13:14 -0700 Subject: [PATCH] Conversion to bool: threshold on half dtype max. --- skimage/util/dtype.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skimage/util/dtype.py b/skimage/util/dtype.py index 2b971b9c..eef7f478 100644 --- a/skimage/util/dtype.py +++ b/skimage/util/dtype.py @@ -155,7 +155,7 @@ def convert(image, dtype, force_copy=False, uniform=False): if kind_in in "fi": sign_loss() prec_loss() - return image > dtype_in(0) + return image > dtype_in(dtype_range[dtype_in][1] / 2) if kind_in == 'b': # from binary image, to float and to integer