Video Object wont get accepted
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Vijay Singh
am 25 Mai 2014
Kommentiert: Vijay Singh
am 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 Kommentare
Akzeptierte Antwort
David Tarkowski
am 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.
Weitere Antworten (1)
Image Analyst
am 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 Kommentare
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!