diff --git a/script/ImageStats.py b/script/ImageStats.py index a357e61..4771172 100644 --- a/script/ImageStats.py +++ b/script/ImageStats.py @@ -49,12 +49,6 @@ class SimulatedSource(Filter): self.pushImage(self.process(self.img, None)) -simulated_source = SimulatedSource() -simulated_source.img=None -simulated_source.initialize() -image.addListener(simulated_source) -show_panel(simulated_source) - class ImageStats(DeviceBase): def __init__(self, name, source): @@ -113,8 +107,14 @@ class ImageStats(DeviceBase): def doClose(self): pass -""" + if __name__ == "__builtin__": + simulated_source = SimulatedSource() + simulated_source.img=None + simulated_source.initialize() + image.addListener(simulated_source) + show_panel(simulated_source) + print get_centroid(simulated_source) add_device(ImageStats("image_stats", simulated_source), True) @@ -124,4 +124,3 @@ if __name__ == "__builtin__": print image_stats.take(), image_stats.com_x_mean.read(), image_stats.com_y_mean.read() time.sleep(1) -""" \ No newline at end of file