From d017e60f84619e62f99e46ad5a26864cab68c141 Mon Sep 17 00:00:00 2001 From: Tylr-J42 Date: Fri, 12 Jul 2024 20:30:26 -0400 Subject: [PATCH] picam2 picture capturing --- .../Picam2Calibration_Capture.py | 16 ++++++++++++++++ ...{PicamThreadingtest => PicamThreadingtest.py} | 0 2 files changed, 16 insertions(+) create mode 100644 FRC_Fiducial_Tracking/Picam2Calibration_Capture.py rename FRC_Fiducial_Tracking/{PicamThreadingtest => PicamThreadingtest.py} (100%) diff --git a/FRC_Fiducial_Tracking/Picam2Calibration_Capture.py b/FRC_Fiducial_Tracking/Picam2Calibration_Capture.py new file mode 100644 index 0000000..7c1c72d --- /dev/null +++ b/FRC_Fiducial_Tracking/Picam2Calibration_Capture.py @@ -0,0 +1,16 @@ +from Picam2Vid import Picam2Vid +import cv2 +import os + +stream = Picam2Vid((640, 480)) + +path = "/home/pi/desktop/FRC-Apriltag-Pose-Detection/FRC_Fiducial_Tracking/Calibration_Pics_Wide_640x480" + +frame = stream.read() +cv2.imshow("frame", frame) +cv2.waitKey(1) +confirmation = input("keep Y or N") +if confirmation == "Y": + file_order = len(os.listdir(path)) + cv2.imwrite(str(file_order)+".jpg", frame) +stream.stop() diff --git a/FRC_Fiducial_Tracking/PicamThreadingtest b/FRC_Fiducial_Tracking/PicamThreadingtest.py similarity index 100% rename from FRC_Fiducial_Tracking/PicamThreadingtest rename to FRC_Fiducial_Tracking/PicamThreadingtest.py