【发布时间】:2018-10-11 16:07:36
【问题描述】:
Logitech C910 webcam spec 表示图像和视频捕获。因为图像和视频捕获是分开列出的,所以我假设它们的编码和发送方式不同:有效地形成了两个不同的“通道”可供选择。如果这种理解是不正确的,请解释真实的性质。
这个引用表示a maximum frame-rate of 15 因为windows。
我的搜索返回了包含 a series of time lapsed images 'stitched' together 的网络摄像头视频采集
% 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 中,如何配置网络摄像头的 **video* 帧速率并将视频流保存为 .avi 等? (如上图所示,不将静止图像写入视频文件)。
也许有经验或更精通 Google 技能的人可以提供将网络摄像头的视频(相对于图像)流桥接到 MATLAB 的示例。非常感谢任何可以测试的示例。
【问题讨论】:
标签: matlab video-capture