Skip to content

Commit 450ecea

Browse files
Merge pull request #1129 from deroulers/report-save-seg-errors
Report errors when saving masks to *_seg.npy
2 parents 4b084b2 + f976bd1 commit 450ecea

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

cellpose/gui/io.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,6 @@ def _save_sets(parent):
665665
}
666666
if parent.restore is not None:
667667
dat["img_restore"] = parent.stack_filtered
668-
np.save(base + "_seg.npy", dat)
669668
else:
670669
dat = {
671670
"outlines":
@@ -706,7 +705,10 @@ def _save_sets(parent):
706705
}
707706
if parent.restore is not None:
708707
dat["img_restore"] = parent.stack_filtered
708+
try:
709709
np.save(base + "_seg.npy", dat)
710+
print("GUI_INFO: %d ROIs saved to %s" % (parent.ncells, base + "_seg.npy"))
711+
except Exception as e:
712+
print(f"ERROR: {e}")
710713
del dat
711714
#print(parent.point_sets)
712-
print("GUI_INFO: %d ROIs saved to %s" % (parent.ncells, base + "_seg.npy"))

0 commit comments

Comments
 (0)