From 068663b7fe30573250e256962d447bfb0e8e7862 Mon Sep 17 00:00:00 2001 From: "Gregory R. Lee" Date: Fri, 11 Mar 2016 10:11:20 -0500 Subject: [PATCH] explicitly suggest using multichannel in compute_ssim error message --- skimage/measure/_structural_similarity.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/skimage/measure/_structural_similarity.py b/skimage/measure/_structural_similarity.py index 2a491da8..6b4948e0 100644 --- a/skimage/measure/_structural_similarity.py +++ b/skimage/measure/_structural_similarity.py @@ -139,7 +139,9 @@ def compare_ssim(X, Y, win_size=None, gradient=False, win_size = 7 # backwards compatibility if np.any((np.asarray(X.shape) - win_size) < 0): - raise ValueError("win_size exceeds image extent") + raise ValueError( + "win_size exceeds image extent. If the input is a multichannel " + "(color) image, set multichannel=True.") if not (win_size % 2 == 1): raise ValueError('Window size must be odd.')