コード例 #1
0
ファイル: display_server.py プロジェクト: Ascend/samples
    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 = {}
コード例 #2
0
 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)
コード例 #3
0
 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()
コード例 #4
0
 def __init__(self, server=None):
     self.app_manager = AppManager()
     if server is not None:
         VideoAnalysisManager.server = server
         self.storage_dir = self.server.storage_dir