• 大小: 150KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-18
  • 语言: Matlab
  • 标签: tag  

资源简介

指纹图像的特征提取是指纹识别的关键,而指纹匹配通常基于细节点匹配。指纹特征提取是从细化后的指纹图中得到细节特征点(即端点和分叉点),此特征点含有大量的伪特征,既耗时又影响匹配精度。本章采用了边缘去伪和距离去伪,使得特征点去伪前后减小了近1/3,然后提取可靠特征点信息,以便实现指纹匹配。基于MATLAB实现的指纹细节特征提取方法,并给出了去伪算法,算法实现简单快速,而且具有较高的准确率。

资源截图

代码片段和文件信息

%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 指纹图像细节特征提取
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear;
origin=imread(‘im2.bmp‘);
subplot(221);imagesc(origin);
colormap(gray); xlabel(‘(a)原始图像‘)
I=im2bw(origin);  % 二值化
%细化指纹图像,用匹配模板法
[MN]=size(I);
for i=2:M-1
    for j=2:N-1
        if I(ij)==0
            if (I(i-1j)==0&I(ij+1)==0)|(I(i-1j)==0&I(ij-1)==0)|(I(i+1j)==0&I(ij-1)==0)|(I(i+1j)==0&I(ij+1)==0)
                I(ij)=1;
            else
                I(ij)=0;
            end
        end
    end
end
subplot(222);imagesc(I);
xlabel(‘(b)细化后的指纹图像‘)
%特征点提取(端点或交叉点)
t=0;
for i=2:M-1
    for j=2:N-1
        if I(ij)==0
            n=I(i-1j-1)+I(i-1j)+I(i-1j+1)+I(ij-1)+I(ij+1)+I(i+1j-1)+I(i+1j)+I(i+1j+1);
            if (n==7|n==5)
                t=t+1;
                x(t)=j;
                y(t)=i;
            end
        end
    end
end
subplot(223);imagesc(I);
xlabel(‘(c)细化后的指纹图像‘)
hold on;plot(xy‘bo‘);hold off;   
for i=1:t-1
    for j=i+1:t   %指纹特征去伪
        d=sqrt((x(i)-x(j))^2+(y(i)-y(j))^2);
        if d<6            %去除距离较近的特征点
            x(i)=-1;y(i)=-1;x(j)=-1;y(j)=-1;
        end
    end
end
c=0;
d=0;
for i=1:t
    if (x(i)>=10&x(i)<165)&(y(i)>=10&y(i)<140)   %去除边缘的特征点
        c=c+1;l(c)=x(i);d=d+1;h(d)=y(i);
    end
end
x=find(x);y=find(y);
subplot(224);imagesc(I);
xlabel(‘(d)细去伪后的指纹图像特征点‘)
hold on;plot(lh‘bo‘);hold off;


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     199606  2018-06-29 12:59  第10章\2.bmp

     文件     307254  2018-06-29 12:59  第10章\im2.bmp

     文件       1522  2018-06-29 12:59  第10章\ysw10_1.m

     文件       1646  2018-06-29 12:59  第10章\ysw10_2.m

     目录          0  2018-08-20 17:45  第10章

----------- ---------  ---------- -----  ----

               510028                    5


评论

共有 条评论