Цей скрипт захопить один кадр з камери Raspberry Pi HQ з її максимальною роздільною здатністю 4056x3040px і фіксованим часом експозиції 10.0ms (що, здається, є мінімальним часом експозиції, на який здатний сенсор IMX477) та фіксованим аналоговим підсиленням 1.0. Отримане зображення зберігається у Exposure10ms.png
capture_exposure_10ms.py
#!/usr/bin/env python3
import time
import picamera2
import numpy as np
with picamera2.Picamera2() as camera:
camera_config = camera.create_still_configuration({"size":(4056, 3040)})
camera.configure(camera_config)
camera.set_controls({"ExposureTime": 10000, "AnalogueGain": 1.0})
camera.start()
camera.capture_file("Exposure10ms.png")
camera.stop()Здається, важливо використовувати camera.set_control() після camera.configure().
Дивіться схожі статті за категоріями:
Raspberry Pi Відео
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow