From cf4b83b76f7b436be6838550a518b7e254e48a81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Boulogne?= Date: Wed, 12 Jun 2013 22:03:25 +0200 Subject: [PATCH] cast range to list for python3 --- skimage/transform/_geometric.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skimage/transform/_geometric.py b/skimage/transform/_geometric.py index a7fdaf6d..58109224 100644 --- a/skimage/transform/_geometric.py +++ b/skimage/transform/_geometric.py @@ -222,14 +222,14 @@ class ProjectiveTransform(GeometricTransform): A[rows:, 8] = yd # Select relevant columns, depending on params - A = A[:, self._coeffs + [8]] + A = A[:, list(self._coeffs) + [8]] _, _, V = np.linalg.svd(A) H = np.zeros((3, 3)) # solution is right singular vector that corresponds to smallest # singular value - H.flat[self._coeffs + [8]] = - V[-1, :-1] / V[-1, -1] + H.flat[list(self._coeffs) + [8]] = - V[-1, :-1] / V[-1, -1] H[2, 2] = 1 self._matrix = H