From de5fe85738feaee458b1692415f278fbd3c46e03 Mon Sep 17 00:00:00 2001 From: Jean-Yves TINEVEZ <jean-yves.tinevez@pasteur.fr> Date: Sat, 4 Jul 2020 22:40:17 +0200 Subject: [PATCH] Don't forget to center points before fitting plane. --- src/epicell.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/epicell.m b/src/epicell.m index 72ec6d9..3f2d48f 100644 --- a/src/epicell.m +++ b/src/epicell.m @@ -138,6 +138,8 @@ classdef epicell end function E = fit_plane( p ) + c = mean( p ); + p = p - repmat( c, size( p, 1 ), 1 ); % Fit a plane to these points. [ ~, ~, v ] = svd( p ); E = rot2eulerZXZ( v ); -- GitLab