数字图像处理人脸识别matlab程序代码.doc

上传人:scccc 文档编号:11854325 上传时间:2021-09-29 格式:DOC 页数:4 大小:155KB
返回 下载 相关 举报
数字图像处理人脸识别matlab程序代码.doc_第1页
第1页 / 共4页
数字图像处理人脸识别matlab程序代码.doc_第2页
第2页 / 共4页
数字图像处理人脸识别matlab程序代码.doc_第3页
第3页 / 共4页
数字图像处理人脸识别matlab程序代码.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《数字图像处理人脸识别matlab程序代码.doc》由会员分享,可在线阅读,更多相关《数字图像处理人脸识别matlab程序代码.doc(4页珍藏版)》请在三一文库上搜索。

1、数字图像处理人脸识别程序代码程序代码: clear;I=imread( E:02089008.jpg ); % 插入图像地址O=rgb2ntsc(I);G=O(:,:,2);m n=size(G);U=zeros(m,n);for i=1:mfor j=1:nif G(i,j)0.03&G(i,j)m*n/27B1=bwareaopen(C,Sm); k_y1=m;k2=m;l2=n;for i=1:mif any(B1(i,:)=1k_y1=i;breakendendfor i=k_y1:mif B1(i,:)=0k2=i;breakendendfor j=1:nif any(B1(:,j)

2、=1l_y1=j;breakendendfor j=l_y1:n if B1(:,j)=0 l2=j;breakendend k_y=k2-k_y1; l=l2-l_y1; if k_y.5*l&k_y.3B2=bwareaopen(I1,floor(.5*Sm); g_y1=m1;g2=m1;for j=1:m1 if any(B2(:,j)=1 g_y1=j;breakendendfor j=g_y1:m1 if B2(:,j)=0; g2=j; break endend g=g2-g_y1; figure;imshow(I); hold on h1=line(l_y1+g_y1,l_y1

3、+g_y1+g,k_y1,k_y1); h2=line(l_y1+g_y1+g,l_y1+g_y1+g,k_y1,k_y1+1.1*g); h3=line(l_y1+g_y1+g,l_y1+g_y1,k_y1+1.1*g,k_y1+1.1*g); h4=line(l_y1+g_y1,l_y1+g_y1,k_y1+1.1*g,k_y1); h=h1 h2 h3 h4;set(h, Color ,1 0 0, LineWidth ,2); elsefigure;imshow(I);endelsefigure;imshow(I);endelsefigure;imshow(l); end示例:源图像:处理后为:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1