Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab中的快照速度控制_Matlab_Image Processing_Snapshot - Fatal编程技术网

Matlab中的快照速度控制

Matlab中的快照速度控制,matlab,image-processing,snapshot,Matlab,Image Processing,Snapshot,这是我的项目。我使用matlab中的getdata命令编写了代码。我想从网络摄像头中拍摄一些快照。但是这些快照速度非常快 我想减慢快照帧的速度。这是我写的代码 vid = videoinput('winvideo',3,'RGB24_1600x1200'); triggerconfig(vid,'manual'); set(vid,'FramesPerTrigger',1); set(vid,'TriggerRepeat', Inf); start(vid); for i=1:2

这是我的项目。我使用matlab中的getdata命令编写了代码。我想从网络摄像头中拍摄一些快照。但是这些快照速度非常快

我想减慢快照帧的速度。这是我写的代码

vid = videoinput('winvideo',3,'RGB24_1600x1200');    
triggerconfig(vid,'manual');   
set(vid,'FramesPerTrigger',1);
set(vid,'TriggerRepeat', Inf);
start(vid);
for i=1:2
    trigger(vid);
    im=getdata(vid,1);
    figure,imshow(im);
end
imwrite(im,'web.jpg');
stop(vid);
for
循环中使用
pause(n)
,该循环将执行暂停
n
秒,然后继续。例如
暂停(0.1)