コード例 #1
0
 def _add_overlay_to_storage(self, video_path, initial_pos=(0, 0)):
     config = Configuration(video_path,
                            origin_x=initial_pos[0],
                            origin_y=initial_pos[1])
     self.manager.add(config)
     self.manager.save_to_disk()
     self._overlay_added_to_storage(self.manager.most_recent)
コード例 #2
0
 def _setup_eye(self, eye_id, prefilled_config):
     video_path = self._video_path_for_eye(eye_id)
     prefilled_config["video_path"] = video_path
     prefilled_config["scale"] = self.scale
     prefilled_config["alpha"] = self.alpha
     config = Configuration(**prefilled_config)
     overlay = EyeOverlayRenderer(
         config, self.show_ellipses,
         self.make_current_pupil_datum_getter(eye_id))
     return overlay