def __init__(self): self.camara = Webcam() self.tcp = Comunicacion() self.host = "127.0.0.1" self.reintentos = 10 # cantidad de reintentos de conexion de la camara self.th_cam = ThreadAdmin() # Thread para la camara self.tiempo = Timer() # Control de fps self.log = self.__log_default # Para configurar log
def __init__(self): self.tcp = Comunicacion() self.fdetect = Face_Detect2() self.th_detect = ThreadAdmin() self.host = '' self.port = '' self.ob_imagen = '' # type: Imagen self.ob_label_fps = '' # type: Label self.cola_imagen = queue.LifoQueue() self.conexion = False # Estado de la conexion self.tiempo = Timer() self.evento_conexion = '' # Evento que devuelve el estado de la conexion self.fun_envio = '' # Evento para movimiento de la vista
def __init__(self): self.resolucion = (320, 240) self.frames = 10 self.windows = False self.visible = False self.pantalla = '' self.camara = '' self.captura = '' self.captura_final = '' self.numero_imagen = 0 self.pausa = 100 self.loop = True self.log = self.log_default self.visible = False self.conectado = False self.timer = Timer()
# Esto es para poder hacer el from desde un nivel atras y funciona con launch.json import os, sys BASE_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(BASE_PATH) import time from componentes.timer import Timer tiempo = Timer() tiempo.iniciar() while True: #time.sleep(0.01) print("FPS: ", tiempo.fps()) tiempo.delay(10)