예제 #1
0
def start_snapshot(self):
    self.Snap_Thread = Threads.Snap()
    self.Snap_Thread.transmit.connect(lambda: UI_Update.transmit_update(self))
    self.Snap_Thread.started.connect(lambda: UI_Update.snap_start(self))
    self.Snap_Thread.finished.connect(lambda: UI_Update.snap_complete(self))

    self.Snap_Thread.start()
예제 #2
0
def start_snapshot(self):
    try:
        Functions.Camera_update(self)
        self.Snap_Thread = Threads.Snap()
        self.Snap_Thread.started.connect(
            lambda: UI_Update.imaging_disable(self))
        self.Snap_Thread.finished.connect(
            lambda: UI_Update.update_frame_snap(self, "../_temp/snapshot.jpg"))
        self.Snap_Thread.start()

    except Exception as e:
        print(e)
예제 #3
0
 def start_snapshot(self):
     try:
         self.Snap_Thread = Threads.Snap()
         self.Snap_Thread.transmit.connect(lambda: UI_Update.transmit_update(self))
         self.Snap_Thread.started.connect(lambda: UI_Update.imaging_start(self))
         self.Snap_Thread.finished.connect(lambda: UI_Update.snap_complete(self))
         self.Snap_Thread.ir.connect(lambda: self.ir_imaging())
         
         self.Snap_Thread.start()
         
     except Exception as e:
         print(e)