From 44ff37c8ee5cf4c3d1c95544d8316920cca0dcd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Sch=C3=B6nberger?= Date: Wed, 1 May 2013 11:26:03 +0200 Subject: [PATCH] Fix bug in ellipse model estimation due to changed predict_xy output --- skimage/measure/fit.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/skimage/measure/fit.py b/skimage/measure/fit.py index 4f3445bf..4c63df92 100644 --- a/skimage/measure/fit.py +++ b/skimage/measure/fit.py @@ -346,9 +346,9 @@ class EllipseModel(BaseModel): diag_idxs = np.diag_indices(N) def fun(params): - xt, yt = self.predict_xy(params[5:], params[:5]) - fx = x - xt - fy = y - yt + xyt = self.predict_xy(params[5:], params[:5]) + fx = x - xyt[:, 0] + fy = y - xyt[:, 1] return np.append(fx, fy) def Dfun(params):