matlab调用摄像头并保存成帧的形式

% function camera
vid = videoinput('winvideo',1, 'YUY2_1920x1080');
set(vid,'ReturnedColorSpace','rgb');
preview(vid);
tic;
i = 1;
while 1
    frame = getsnapshot(vid);
    imshow(frame);
    imwrite(frame,strcat(num2str(i),'.jpg'),'jpg');
    i = i+1;
    if i >= 101
        break;
    end
end
toc;

猜你喜欢

转载自blog.csdn.net/sannianyihoushuma/article/details/84202047