Необходимо быстрее захватывать изображения на RaspPi 3B+ под управлением Python с адаптером для нескольких камер Arducam и 3 камерами OV5647
Полный нуб, будь нежным...
Мне нужно захватить изображения с 3 камер, подключенных к Pi 3 B+ (с использованием адаптера для нескольких камер Arducam V2.1) и 3 камер OV5647. В идеале это займет около 0,1 секунды (то есть со скоростью 30 кадров в секунду), чтобы сделать изображения и сохранить на диск, но в настоящее время это занимает около 1,5 секунды. Это касается трех камер, поэтому мне интересно, не слишком ли долго занимает инициализация камеры?
Я пробовал использовать как PiCamera, так и RaspiStill, но мне удалось получить только три изображения за 1,5 секунды (для всех трех). Уменьшение размера, похоже, не имеет значения (не думайте, что я снижаю скорость передачи данных из-за проблем с Pi). Вот используемая мной команда Raspistill:
cmd = "raspistill -t 1 -w 681 -h 512 -q 10 -o capture_%d.jpg -ss 10000" % cam
Какие-либо предложения? Я рассмотрел некоторые идеи, связанные с преобразованием видеопотока в кадры, но опять же; Мне нужно только одно изображение с каждой камеры.
Любая помощь будет оценена - спасибо, Джон