Video Object wont get accepted
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Vijay Singh
le 25 Mai 2014
Commenté : Vijay Singh
le 29 Mai 2014
I was trying the following code to accept video from webcam:
vidobj = videoinput('winvideo', 1, 'RGB24_640x480');
set(vidobj, 'FramesPerTrigger', 60);
triggerconfig(vidobj, 'manual');
start(vidobj);
trigger(vidobj);
data = getdata(vidobj, [1 Inf]);
........
which is giving me the error: No method 'getdata' with matching signature found for class 'imaq.winvideo1_1'.
Error in test2 (line 19) data = getdata(vidobj, [1 Inf]);
Any help will be appreciated, thanks
0 commentaires
Réponse acceptée
David Tarkowski
le 28 Mai 2014
The second argument to the getdata command should be a single number, not a vector. You set the FramesPerTrigger property to 60, so if you call getdata with only one argument, it will return 60 frames:
data = getdata(vidobj); % Will return 60 frames.
Plus de réponses (1)
Image Analyst
le 25 Mai 2014
Maybe try getsnapshot(), or the new webcam add-on "Webcam support package" in R2014a http://www.mathworks.com/help/matlab/import_export/installing-the-webcams-support-package.html
0 commentaires
Voir également
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!