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