From a9116f877e921b65f731790d0c76642cea557319 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Sch=C3=B6nberger?= Date: Sun, 2 Sep 2012 20:15:44 +0200 Subject: [PATCH] Hide coefficient variable of geometric transforms --- skimage/transform/_geometric.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/skimage/transform/_geometric.py b/skimage/transform/_geometric.py index 44bc8651..3e469ba7 100644 --- a/skimage/transform/_geometric.py +++ b/skimage/transform/_geometric.py @@ -80,7 +80,7 @@ class ProjectiveTransform(GeometricTransform): """ - coeffs = range(8) + _coeffs = range(8) def __init__(self, matrix=None): if matrix is None: @@ -187,14 +187,14 @@ class ProjectiveTransform(GeometricTransform): A[rows:, 8] = yd # Select relevant columns, depending on params - A = A[:, self.coeffs + [8]] + A = A[:, 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[self._coeffs + [8]] = - V[-1, :-1] / V[-1, -1] H[2, 2] = 1 self._matrix = H @@ -248,7 +248,7 @@ class AffineTransform(ProjectiveTransform): """ - coeffs = range(6) + _coeffs = range(6) def __init__(self, matrix=None, scale=None, rotation=None, shear=None, translation=None):