def __init__(self, name, ui=myo_emg.Ui_MainWindow(), cap=capture.capture()):
super(VideoThread, self).__init__()
self.flag = True
self.start_flag = False
self.support_flag = True
self.name = name
self.cap = cap
self.ui = ui
self.out = None
self.stop_signal.connect(self.stop_play)
self.image_siganl.connect(self.saving_video)
self.start_signal.connect(self.start_capture)
self.cap.path_signal.connect(self.save_video)
if self.name == "Video":
self.videoLabel = ui.Video
self.camera = cv2.VideoCapture("instruction.mp4")
self.fps = self.camera.get(cv2.CAP_PROP_FPS)
elif self.name == "Camera":
self.videoLabel = ui.Camera
self.camera = cv2.VideoCapture(camera_port)
评论列表
文章目录