From 7b03f21e4748c3d4fcef2d4b3ed6a637383f5e1b Mon Sep 17 00:00:00 2001
From: schlda00 <kai.schleicher@unibas.ch>
Date: Fri, 25 Apr 2025 13:41:52 +0200
Subject: [PATCH] Correct parameter mix-up and return floats instead of int

---
 2d_spots_in_fibers.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/2d_spots_in_fibers.py b/2d_spots_in_fibers.py
index 2d76305..ae2b987 100644
--- a/2d_spots_in_fibers.py
+++ b/2d_spots_in_fibers.py
@@ -400,9 +400,9 @@ def measure_shape_parameters(imp, rm):
         imp.setRoi(roi)
         an.measure()
         label_id.append(roi.getName())
-        area.append(int(rt_.getColumn("Area")[index]))
-        perimeter.append(int(rt_.getColumn("MinFeret")[index]))
-        min_feret.append(int(rt_.getColumn("Perim.")[index]))
+        area.append(float(rt_.getColumn("Area")[index]))
+        perimeter.append(float(rt_.getColumn("Perim.")[index]))
+        min_feret.append(float(rt_.getColumn("MinFeret")[index]))
     
     return label_id, area, perimeter, min_feret
 
-- 
GitLab