From 46d3c26a1be4a3f881848cad089800c5831549bb Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Thu, 13 May 2010 17:25:47 +0200 Subject: [PATCH] In freeimage plugin, fix order of parameters to 'write'. Provide colour images to 'write' as CxMxN arrays. --- scikits/image/io/_plugins/freeimage_plugin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scikits/image/io/_plugins/freeimage_plugin.py b/scikits/image/io/_plugins/freeimage_plugin.py index 4d3cd6ff..b982e2b7 100644 --- a/scikits/image/io/_plugins/freeimage_plugin.py +++ b/scikits/image/io/_plugins/freeimage_plugin.py @@ -397,4 +397,6 @@ def imread(filename, as_grey=False, dtype=None): return read(filename) def imsave(filename, arr): - write(filename, arr) + if arr.ndim == 3: + arr = numpy.rollaxis(arr, 2, 0) + write(arr, filename)