'A timeout occurred during GETSNAPSHOT' error
Ältere Kommentare anzeigen
Hello, I'm working fine with a code that suddenly sends me the "A timeout occurred during GETSNAPSHOT" error I don't know why this is happening, here's the code:
clear all
clc
close all
%Corresponding webcam:
vid=videoinput('winvideo',3);
%set(vid,'FramesPerTrigger',10);
%triggerconfig(vid,'manual');
aviObject=avifile('VideoP_2.avi');
%aviObject=VideoWriter('Video6.avi');
%preview(vid)
for iFrame=1:30 %Frames
sprintf('Frame %d',iFrame)
I=getsnapshot(vid);
F=im2frame(I);
aviObject=addframe(aviObject,F);
end
sprintf('Cut')
aviObject=close(aviObject);
Do you know why is this happening or how can I solve this? Thanks a lot!
Antworten (1)
Image Analyst
am 19 Apr. 2017
0 Stimmen
Apparently the camera is not responding. Can you get a live image?
1 Kommentar
Annie
am 19 Apr. 2017
Kategorien
Mehr zu Image Acquisition Support Packages for Hardware Adaptors (Generic Video Interface) finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!