• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Matlab
  • 标签: 人脸检测  

资源简介

使用matlab实现人脸检测,基于viola-jones算法识别人脸并画出矩形框,并将检测的图片进行保存

资源截图

代码片段和文件信息

%创建视频输入对象
vid = videoinput(‘winvideo‘ 1 ‘yuy2_640x480‘);
set(vid‘ReturnedColorSpace‘‘rgb‘);%设置颜色空间为RGB
vidRes=get(vid‘VideoResolution‘);%获取视频图像的信息

nBands=get(vid‘NumberOfBands‘);
figure(‘Name‘ ‘Matlab调用摄像头 By Lyqmath‘ ‘Numbertitle‘ ‘Off‘ ‘ToolBar‘ ‘None‘ ‘MenuBar‘ ‘None‘);

%打开视频预览窗口,hImage为视频预览窗口对应的句柄,也就是说在指定的句柄对象中预览视频,该参数可以空缺
hImage=image(zeros(vidRes(2)vidRes(1)nBands));
preview(vidhImage);

%图像捕捉、显示和保存
i=1;
while 1
    frame=getsnapshot(vid);
 

评论

共有 条评论