资源简介
关于掌纹识别的matlab源代码,包括预处理、特征提取、匹配等
代码片段和文件信息
function [gab]=gaborcreate(MN)
%CREATION OF GABOR MASK
%Parameters -m=01...M-1 scales ; n=01...N-1 orientation
%CREATION OF GABOR MASK
%Parameters -m=01...M-1 scales ; n=01...N-1 orientation
M=4;
N=3;
a=(0.4 / 0.05)^(1/(M-1));
gab=cell(22);
count=1;
for m=1:M
for n=1:N
W=a^m * 0.05;
sigmax=((a+1)*sqrt(2 * log(2))) / (2 * pi * a^m * (a-1) * 0.05);
sigmay1=((0.4 *0.4) / (2*log(2))) - (( 1 / (2 *pi* sigmax))^2);
sigmay=1 / ((2* pi * tan(pi/(2*N)) * sqrt ( sigmay1)));
theta=(n*pi)/N ;
for ij=1:2
for i=1:3
for j=1:3
xb=a^(-m) * (i*cos(theta) + j*sin(theta));
yb=a^(-m) * ((-i)*sin(theta) + j*cos(theta));
phi1=(-1/2) * ((xb*xb)/(sigmax*sigmax) + (yb*yb)/(sigmay*sigmay));
if ij==1
prob=i;
else
prob=j;
end
phi=(1/(2*pi*sigmax*sigmay)) * exp(phi1) * exp(2*2*pi*W*prob);
gab1(ij)=phi* a^(-m);
end
end
gab{countij}=gab1;
end
count=count+1;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1285 2011-04-08 23:17 掌纹识别1\gaborcreate.m
文件 39310 2011-04-08 23:18 掌纹识别1\palmrec.p
文件 4910 2011-04-08 23:17 掌纹识别1\readme.m
文件 442 2011-04-08 23:17 掌纹识别1\sourcecode.m
目录 0 2011-04-08 23:36 掌纹识别1
----------- --------- ---------- ----- ----
45947 5
评论
共有 条评论