From 584efc0639480e3142f336ad822bf39f1a5830ae Mon Sep 17 00:00:00 2001 From: James Hodgson Date: Sat, 26 Dec 2020 15:19:17 +0000 Subject: [PATCH] Use set_cam_resolution on capture so it doesnt break --- picam.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/picam.py b/picam.py index cefb7a6..fa7ec66 100644 --- a/picam.py +++ b/picam.py @@ -33,7 +33,7 @@ def set_cam_resolution(camera, resolution, framerate): screen = setup_pygame() camera = setup_camera(screen) -cam_viewfinder_resolution = (int(screen.get_width() / 2), int(screen.get_height() / 2)) +cam_viewfinder_resolution = (int(screen.get_width()), int(screen.get_height())) cam_capture_resolution = (camera.MAX_RESOLUTION.width, camera.MAX_RESOLUTION.height) cam_video_resolution = (1920, 1080) @@ -65,7 +65,8 @@ while loop: if event.user_type == pygame_gui.UI_BUTTON_PRESSED: if event.ui_element == take_button: take_picture(camera, cam_capture_resolution, './images') - reset_resolution(camera, cam_viewfinder_resolution, cam_viewfinder_framerate) + # reset_resolution(camera, cam_viewfinder_resolution, cam_viewfinder_framerate) + set_cam_resolution(camera, cam_viewfinder_resolution, cam_viewfinder_framerate) gui_manager.process_events(event) gui_manager.update(time_delta) @@ -85,4 +86,4 @@ while loop: pygame.display.update() camera.close() -pygame.display.quit() \ No newline at end of file +pygame.display.quit()