fixed dtype of "roi_intensities"

This commit is contained in:
2024-10-03 11:02:24 +02:00
parent 05905d183c
commit 5bf58d1193

View File

@ -31,7 +31,7 @@ def calc_roi(results, data, pixel_mask_pf):
for ix1, ix2, iy1, iy2 in zip(roi_x1, roi_x2, roi_y1, roi_y2): for ix1, ix2, iy1, iy2 in zip(roi_x1, roi_x2, roi_y1, roi_y2):
data_roi = data[iy1:iy2, ix1:ix2] data_roi = data[iy1:iy2, ix1:ix2]
roi_sum = np.nansum(data_roi) roi_sum = np.nansum(data_roi, dtype=float) # data_roi is np.float32, which cannot be json serialized
if threshold_value == "NaN": if threshold_value == "NaN":
roi_area = (ix2 - ix1) * (iy2 - iy1) roi_area = (ix2 - ix1) * (iy2 - iy1)