基本信息
源码名称:Matlab人脸识别基础源程序
源码大小:1.09KB
文件格式:.m
开发语言:MATLAB
更新时间:2019-12-03
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
功能为在图片中查找是否存在人脸,如果存在将其通过方框标识。
整体过程为:拍照保存--->将RGB照片转换为灰度照片--->数字图像处理提取特征--->人脸识别
L=bwlabel(BW,8);
BB=regionprops(L,'BoundingBox');
BB1=struct2cell(BB);
BB2=cell2mat(BB1);
[s1 s2]=size(BB2);
mx=0;
for k=3:4:s2-1
p=BB2(1,k)*BB2(1,k 1);
if p>mx && (BB2(1,k)/BB2(1,k 1))<1.8
mx=p;
j=k;
end
end
subplot(1,2,2);
title('人脸识别—test');
imshow(I);
hold on;
rectangle('Position',[BB2(1,j-2),BB2(1,j-1),BB2(1,j),BB2(1,j)],'EdgeColor','r')