[問題] 關於 Webcam 截取圖片問題已回收
我的程式
clear all;clc;close all;
vid = videoinput('winvideo', 1, 'YUY2_640x480');
src = getselectedsource(vid);
vid.FramesPerTrigger = 1
vid.ReturnedColorspace = 'rgb';
preview(vid);
set(vid,'TriggerRepeat',Inf);
vid.FrameGrabInterval = 30;
start(vid);
cn=1;
while(vid.FramesAcquired<10)
data = getdata(vid,1);
file=['./Test/img' num2str(cn) '.jpg'];
imwrite(data,file);
drawnow;
cn=cn+1;
end
stop(vid)
1. 其中在間隔截圖我使用 vid.FrameGrabInterval = 30;
但是一開始截取,preview(vid); 就會變得非常緩慢,
我知道是因為我設 30 間隔的關係,
想知道該怎麼在 preview(vid); 有正常速度顯示,
但截取依然可以30取一次
2. 想請問vid.FrameGrabInterval 他的單位是什麼?
我想要5秒取一張,該設多少?
3. 想要設定打開preview(vid); 後5秒再開始截取該怎麼寫呢~?
--
無名 http://www.wretch.cc/album/oao54bb
(建議要認識我,從無名來比較方便^^)
臉書 http://www.facebook.com/oao54bb
(純粹都在玩餐廳、開心農場...)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.46.151.196
→
07/01 15:49, , 1F
07/01 15:49, 1F
→
07/01 15:51, , 2F
07/01 15:51, 2F