Спецификация веб-камеры Logitech C910 указывает изображение и видео захват.Поскольку захват изображения и видео перечислен отдельно, я предполагаю, что они кодируются и отправляются по-разному: эффективно формируя два разных «канала» для выбора.Если это понимание неверно, пожалуйста, ответьте с объяснением истинной природы.
Эта ссылка указывает максимальная частота кадров 15 из-за окон.
Мой поиск вернул получение видео с веб-камеры, которое включает серию изображений с промежутками времени, сшитых вместе
% Connect to the webcam.
cam = webcam
% Open Video File
vidWriter = VideoWriter('frames.avi');
open(vidWriter);
% Write images file
for index = 1:20
% Acquire frame for processing
img = snapshot(cam);
% Write frame to video
writeVideo(vidWriter,img);
end
%Close file and cam
close(vidWriter);
clear cam
MATLAB успешно снял изображения с помощью C910.
Вопрос
Если это возможно в MATLAB, как настроить частоту кадров ** видео * веб-камеры и сохранить видеопоток в формате .avi и т. П.?(без записи неподвижных изображений в видеофайл, как показано выше).
Возможно, кто-то с опытом или более глубокими навыками Google может привести пример соединения потока видео (против изображения) веб-камеры с MATLAB,Любой пример, который может быть проверен, высоко ценится.