how to make a live video from webcam to appear on the fig file which i have created
3 ビュー (過去 30 日間)
古いコメントを表示
how to make a live video from webcam to appear on the fig file which i have created
0 件のコメント
採用された回答
Stephen
2012 年 5 月 4 日
You may try these.
clear all;
imaqmem(80000000) ;
aviobj = avifile('myavifile6');
aviobj.quality = 100;
vid = videoinput('winvideo',1,'YUY2_640x480');
set(vid,'returnedcolorspace','rgb');
set(vid,'framespertrigger',inf);
set(vid,'timerperiod',1);
set(vid,'timeout',500);
set(vid, 'DiskLogger',aviobj);
set(vid,'loggingmode','disk');
vidRes = get(vid, 'VideoResolution');
nBands = get(vid, 'NumberOfBands');
subplot(1,2,1);hImage = imshow( zeros(vidRes(2), vidRes(1), nBands),'InitialMagnification',100' );
preview(vid,hImage);
start(vid)
while(1)
frame = getsnapshot(vid);
subplot(1,2,2);imshow(frame,'InitialMagnification',100');
Ha_ax=gca;
str = get(gcf,'currentkey');
if strcmp(str,'space')
break;
else
continue;
end
end
stop(vid);
aviobj =close(aviobj );
7 件のコメント
Stephen
2012 年 5 月 6 日
seems that you can get some hints from the moving-detection code,which is easy to be found on the internet
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!