def __init__(self, server_address): '''init func''' self.channel_manager = ChannelManager(["image", "video"]) super(DisplayServer, self).__init__(server_address) self.app_manager = AppManager() self.register_dict = {}
def __init__(self, config): server_address = (config.presenter_server_ip, int(config.presenter_server_port)) self.storage_dir = config.storage_dir self.max_app_num = int(config.max_app_num) self.reserved_space = int(config.reserved_space) self.app_manager = AppManager() self.frame_num = 0 super(VideoAnalysisServer, self).__init__(server_address)
def __init__(self, config): """ Description: class init func Input: config: config information Returns: NA """ server_address = (config.presenter_server_ip, int(config.presenter_server_port)) super(FacialRecognitionServer, self).__init__(server_address) self.storage_dir = config.storage_dir self.max_face_num = int(config.max_face_num) self.face_match_threshold = float(config.face_match_threshold) self.register_dict = {} self.app_manager = AppManager() self.channel_manager = ChannelManager() self.face_register_file = os.path.join(self.storage_dir, "registered_faces.json") self._init_face_database()
def __init__(self, server=None): self.app_manager = AppManager() if server is not None: VideoAnalysisManager.server = server self.storage_dir = self.server.storage_dir