class Skandal(): '''Change config, capture, process.''' def __init__(self): self.cf = load_config("./scan.ini") self.cap = Capture(self.cf) self.proc = Process(self.cf) def change_config(self): pass def set_cam_position(self): self.cap.set_cam_position() def shot(self): self.cap.shot() def process_images(self): self.proc.get_laser_line() def process_PLY(self): self.proc.get_PLY() def scan(self): self.shot() self.process_images() self.process_PLY()
def process_images(self): proc = Process(self.conf) proc.get_laser_line() del proc