登录 注册
当前位置:主页 > 资源下载 > 42 > 利用matlab实现人脸和人眼的识别算法

利用matlab实现人脸和人眼的识别算法

  • 更新:2024-06-11 20:33:08
  • 大小:2.04MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

function [face_a,skin_region]=face(I); skin_region=skin(I); se = strel('disk',5); se2 = strel('disk',3); er = imerode(skin_region,se2); cl = imclose(er,se); dil = imdilate(cl,se); % morphologic dilation dil = imdilate(dil,se); cl2 = imclose(dil,se); d2 = imfill(cl2, 'holes'); % morphologic fill facearea = bwdist(~d2); % computing minimal euclidean distance to non-white pixel % figure;imshow(facearea,[]); % imshow(d2); face(:,:,1)=double(I(:,:,1)).*d2; face(:,:,2)=double(I(:,:,2)).*d2; face(:,:,3)=double(I(:,:,3)).*d2; face_a=uint8(face);