资源简介
灰度投影的人眼识别matlab代码(附带图像)
代码片段和文件信息
clear all;
[filenamepathname]=...
uigetfile({‘*.jpg‘:‘*.bmp‘:‘*.gif‘}‘ ‘);%读入图像
str=[pathname filename];
l1=imread(str);
X=rgb2gray(l1);
X1=double(X);
[mn]=size(X1);
a=0;%垂直积分投影
f=0;d=0;PVD=0;
for j=1:n
%for i=i0-(7-1)/2:i0+(7-1)/2
%if i>=1&i<=512
for i=1:m
f=X1(ij);
d=d+f;
%end
%end
end
a=a+1;
PVD(a)=d;
d=0;
end
% plot(PVD);
M=fix(n/2);%向最接近零取整
[h1h2]=min(PVD(18:M));
[h3h4]=min(PVD(1M+8:n));
h5=h4+M;
a=0;%水平积分投影
f=0;d=0;PVD=0;
for i=1:m
for j=1:n
f=X1(ij);
d=d+f;
end
a=a+1;
PVD(a)=d;
d=0;
end
% % plot(PVD);
N=fix(m/2);
[w1w2]=max(PVD(11:N-10));%w1是最小数,w2是坐标
[w3w4]=max(PVD(1N+1:m));
w5=w4+N;
B=X1(w2:w5h2:h5);
D=uint8(B);
imshow(D);
J=imadjust(D[0.150.35][01]);%[0.20.3]对图像有影响, imadjust是线性灰度变换
BW=edge(J‘canny‘0.4);%0.5对图像有影响 canny必须是在uint之后
figureimshow(BW);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11382 2007-12-12 11:29 人眼定位\1\8_5.bmp
文件 995 2010-05-25 09:36 人眼定位\1\face.m
文件 2391 2010-05-24 15:52 人眼定位\1\face_1.asv
文件 2406 2010-05-25 09:01 人眼定位\1\face_1.m
文件 933 2008-02-15 15:49 人眼定位\1\hough_3.m
文件 13454 2008-06-26 08:19 人眼定位\1\j2.bmp
文件 13454 2008-06-26 08:19 人眼定位\1\j3.bmp
文件 11382 2008-06-26 08:19 人眼定位\1\j4.bmp
..A.SH. 14336 2008-07-10 11:04 人眼定位\1\Thumbs.db
目录 0 2010-05-25 09:36 人眼定位\1\新建文件夹
目录 0 2010-05-25 09:36 人眼定位\1
目录 0 2010-05-24 15:13 人眼定位
----------- --------- ---------- ----- ----
70733 12
- 上一篇:小波包分解MATLAB程序
- 下一篇:基于cnn的灰度图像边缘检测
相关资源
- 小波包分解MATLAB程序
- 循环谱密度函数MATLAB程序
- 高斯金字塔的matlab实现
-
MATLAB_Simuli
nk与LabVIEW的混合编程方法 - 心电去噪的matlab程序
- 采用LBG算法实现语音信号的矢量量化
- MUSIC和ESPRIT程序代码
- 数字图像处理(MATLAB版)第三版_冈萨
- Simscape仿真文件-双闭环倒立摆
- Matlab.R2011a破解文件(crack文件)
- K-S算法matlab实现
- ADRC的matlab仿真
-
基于simuli
nk的QPSK调制解调仿真.slx - 傅里叶变换对干涉图进行研磨
- 新的A星路径规划matlab文件合集.zip
- 基于滑模控制的含有攻击时间和攻击
- 锂离子电池寿命数据包括特征数据+寿
- 对《发动机万有特性曲线matlab源程序
- 由坐标矩阵求最小生成树图形原创无
- MATLAB仿真AWGN信道中,16QAM和64QAM在不同
- 最小生成树kruskal算法,最短路dijkst
- 单载波调制锁相环电路MATLAB仿真程序
- matlab利用深度和广度搜索解决八数码
- 基于matlab的指纹识别算法.pdf
- 稀疏表示人脸识别SRC matlab代码实现
- MOPSO多目标优化程序MATLAB代码.zip
- 基于matlab的数字识别程序gui显示.rar
- MIMO雷达BP算法
- 低通滤波器 matlab 实现
- MATLAB进行机器人手臂的运动仿真
评论
共有 条评论