ROI centering and ROI measurements

This commit is contained in:
gac-x11ma
2023-01-26 15:14:49 +01:00
parent c3cadf6ec7
commit e8d2641c57
6 changed files with 77 additions and 52 deletions
+6 -1
View File
@@ -578,6 +578,11 @@ class MeasurementsFilter(Filter):
for measurement in self.measurements:
val = get_measurement(ip,measurement)
msg = msg + "%s = %1.4f\n" % (measurement,val)
if IMAGING_ROI is not None:
s=ip.crop([Roi(IMAGING_ROI)])[0]
for measurement in self.measurements:
val = get_measurement(s,measurement)
msg = msg + "ROI %s = %1.4f\n" % (measurement,val)
self.overlay.update(msg)
except:
self.overlay.update(str(sys.exc_info()[1]))
@@ -600,7 +605,7 @@ class MeasurementsFilter(Filter):
filter_measurements = None
def start_measurements(measurements=["StdDev"], source = None, renderer=None):
def start_measurements(measurements=["StdDev", "Mean"], source = None, renderer=None):
global filter_measurements
if source is None:
source = image