• 大小: 7.19MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-25
  • 语言: Matlab
  • 标签: matlab  人脸检测  

资源简介

人脸检测小程序,matlab,基于二值化,肤色,其中有摄像头调用程序

资源截图

代码片段和文件信息

chushihua;
vid = videoinput(‘winvideo‘ 1 ‘YUY2_640x480‘);
preview(vid);
start(vid);
a=getsnapshot (vid); % 捕获图像
flushdata(vid); %清除数据获取引擎的所有数据、置属性SamplesAvailable为0
a=ycbcr2rgb(a);
J=rgb2gray(a);
%%%%% Reading of a RGB image

BW=im2bw(J);
figureimshow(BW)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%% minimisation of background portion

[n1 n2]=size(BW);
r=floor(n1/10);
c=floor(n2/10);
x1=1;x2=r;
s=r*c;

for i=1:10
    y1=1;y2=c;
    for j=1:10
        if (y2<=c | y2>=9*c) | (x1==1 | x2==r*10)
            loc=find(BW(x1:x2 y1:y2)==0);
            [o p]=size(loc);
            pr=o*100/s;
            if pr<=100
                BW(x1:x2 y1:y2)=0;
                r1=x1;r2=x2;s1=y1;s2=y2;
                pr1=0;
            end
            imshow(BW);
        end
            y1=y1+c;
            y2=y2+c;
    end
    
 x1=x1+r;
 x2=x2+r;
end
 figureimshow(BW)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%% detection of face object

L = bwlabel(BW8);
BB  = regionprops(L ‘BoundingBox‘);
BB1=struct2cell(BB);
BB2=cell2mat(BB1);

[s1 s2]=size(BB2);
mx=0;
for k=3:4:s2-1
    p=BB2(1k)*BB2(1k+1);
    if p>mx & (BB2(1k)/BB2(1k+1))<1.8
        mx=p;
        j=k;
    end
end
hold on;
rectangle(‘Position‘[BB2(1j-2)BB2(1j-1)BB2(1j)BB2(1j+1)]‘EdgeColor‘‘r‘ )

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     105978  2012-04-04 22:42  能运行的人脸检测小程序\二值化\1.jpg

     文件      21140  2012-05-03 15:06  能运行的人脸检测小程序\二值化\373db04e-c7f7-4fcc-8f79-f90a3eb24f98_original.jpg

     文件      45387  2011-09-03 21:19  能运行的人脸检测小程序\二值化\512709_1266237371KpMA.jpg

     文件      30811  2008-07-07 16:27  能运行的人脸检测小程序\二值化\acd.jpg

     文件       4017  2009-02-18 15:14  能运行的人脸检测小程序\二值化\arjun3.jpg

     文件       1387  2012-05-04 11:53  能运行的人脸检测小程序\二值化\caijituxiang.m

     文件        596  2012-05-01 20:55  能运行的人脸检测小程序\二值化\chushihua.m

     文件      13639  2009-02-18 15:04  能运行的人脸检测小程序\二值化\face2.jpg

     文件      27921  2009-03-26 01:01  能运行的人脸检测小程序\二值化\face3.jpg

     文件      90716  2009-04-10 19:31  能运行的人脸检测小程序\二值化\face4.jpg

     文件      27174  2009-04-10 19:34  能运行的人脸检测小程序\二值化\face5.jpg

     文件      36412  2009-04-10 19:40  能运行的人脸检测小程序\二值化\face7.jpg

     文件     164592  2009-04-10 19:46  能运行的人脸检测小程序\二值化\face8.jpg

     文件       1258  2012-05-07 16:22  能运行的人脸检测小程序\二值化\facedetection.m

     文件      53119  2009-02-18 15:08  能运行的人脸检测小程序\二值化\Paris2006_01.jpg

     文件       2758  2009-02-18 15:16  能运行的人脸检测小程序\二值化\priyanshu.jpg

     文件       2312  2009-02-18 15:12  能运行的人脸检测小程序\二值化\shiney.jpg

     文件       2913  2009-02-18 15:18  能运行的人脸检测小程序\二值化\white4.jpg

     文件     105978  2012-04-04 22:42  能运行的人脸检测小程序\基于肤色\1.jpg

     文件      21140  2012-05-03 15:06  能运行的人脸检测小程序\基于肤色\373db04e-c7f7-4fcc-8f79-f90a3eb24f98_original.jpg

     文件      45387  2011-09-03 21:19  能运行的人脸检测小程序\基于肤色\512709_1266237371KpMA.jpg

     文件      30811  2008-07-07 16:27  能运行的人脸检测小程序\基于肤色\acd.jpg

     文件       4017  2009-02-18 15:14  能运行的人脸检测小程序\基于肤色\arjun3.jpg

     文件        596  2012-05-01 20:55  能运行的人脸检测小程序\基于肤色\chushihua.m

     文件      13639  2009-02-18 15:04  能运行的人脸检测小程序\基于肤色\face2.jpg

     文件      27921  2009-03-26 01:01  能运行的人脸检测小程序\基于肤色\face3.jpg

     文件      90716  2009-04-10 19:31  能运行的人脸检测小程序\基于肤色\face4.jpg

     文件      27174  2009-04-10 19:34  能运行的人脸检测小程序\基于肤色\face5.jpg

     文件      36412  2009-04-10 19:40  能运行的人脸检测小程序\基于肤色\face7.jpg

     文件       2301  2010-12-08 22:33  能运行的人脸检测小程序\基于肤色\qq.asv

............此处省略17个文件信息

评论

共有 条评论