From f51d4ff200ab3f82dad68bf0ddd1ded075e4229f Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Fri, 13 Nov 2020 17:15:39 +0000 Subject: [PATCH] Added use_video_port argument back to array() --- openflexure_microscope/camera/pi.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/openflexure_microscope/camera/pi.py b/openflexure_microscope/camera/pi.py index 4d47e2de..4b2a15bf 100644 --- a/openflexure_microscope/camera/pi.py +++ b/openflexure_microscope/camera/pi.py @@ -518,7 +518,7 @@ class PiCameraStreamer(BaseCamera): return output - def array(self) -> np.ndarray: + def array(self, use_video_port=True) -> np.ndarray: """Capture an uncompressed still RGB image to a Numpy array. Args: @@ -531,11 +531,8 @@ class PiCameraStreamer(BaseCamera): with self.lock: logging.debug("Creating PiRGBArray") with picamerax.array.PiRGBArray(self.camera) as output: - logging.info("Capturing to %s", (output)) - - self.camera.capture(output, format="rgb", use_video_port=True) - + self.camera.capture(output, format="rgb", use_video_port=use_video_port) return output.array # HANDLE STREAM FRAMES