2
這是我的測試代碼,用於從網絡攝像頭捕獲幀。饋送提前終止。我不知道爲什麼。有人幫忙。只有兩幀或三幀被捕獲,然後過早退出。從網絡攝像頭獲取幀
vid = videoinput('winvideo', 1);
triggerconfig(vid, 'manual');
set(vid, 'FramesPerTrigger', 1);
set(vid, 'TriggerRepeat', inf);
set(vid, 'ReturnedColorSpace', 'grayscale');
start(vid);
try
while(vid.FramesAcquired <= 3)
trigger(vid);
img = getdata(vid);
imshow(img);
hold on;
disp('acquired');
end
catch
disp('Error');
stop(vid);
end
disp('exit');
stop(vid);
如果您可以提供錯誤消息,這將更容易。 – bdecaf