From a6fcabf9becf43420e9c4cbc9c9dbd270e97df90 Mon Sep 17 00:00:00 2001 From: Prohurtz <48768484+RedHawk989@users.noreply.github.com> Date: Tue, 7 Nov 2023 08:02:16 -0600 Subject: [PATCH] feat: commit --- EyeTrackApp/camera_widget.py | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/EyeTrackApp/camera_widget.py b/EyeTrackApp/camera_widget.py index ddf2112..0d412de 100644 --- a/EyeTrackApp/camera_widget.py +++ b/EyeTrackApp/camera_widget.py @@ -267,12 +267,6 @@ class CameraWidget: def render(self, window, event, values): changed = False - if event == self.gui_mask_lighten: - print("lighen") - - if event == self.gui_mask_markup: - print("markup") - # If anything has changed in our configuration settings, change/update those. if ( event == self.gui_save_tracking_button @@ -384,6 +378,24 @@ class CameraWidget: window[self.gui_tracking_fps].update(self._movavg_fps(self.camera.fps)) window[self.gui_tracking_bps].update(self._movavg_bps(self.camera.bps)) + if event == self.gui_mask_lighten: + while True: + try: + maybe_image = self.roi_queue.get(block=False) + imgbytes = cv2.imencode(".ppm", maybe_image[0])[1].tobytes() + image = cv2.imdecode( + np.frombuffer(imgbytes, np.uint8), cv2.IMREAD_COLOR + ) + + cv2.imshow("Image", image) + cv2.waitKey(1) + cv2.destroyAllWindows() + print("lighen") + except Empty: + pass + if event == self.gui_mask_markup: + print("markup") + if self.in_roi_mode: try: if self.roi_queue.empty():