Fix camera capture reliability and rewrite tracking for available mediapipe/hardware

This commit is contained in:
2026-07-31 14:01:06 +02:00
parent 2e6f444302
commit db5d09e156
12 changed files with 400 additions and 420 deletions
+9 -3
View File
@@ -43,14 +43,20 @@ class CameraSetupWidget(QWidget):
def _start_camera_preview(self):
if not self.cameraObject.open():
return
self.frame_update_timer.start(30)
def _stop_camera_preview(self):
self.frame_update_timer.stop()
self.cameraObject.close()
def _update_frame(self):
if self.cameraObject.capture is None:
return
ok, frame = self.cameraObject.capture.read()
if not ok or frame is None:
return