资源简介

高通高斯滤波,LBP,LDP的matlab源代码,用于图像的增强,特征提取。

资源截图

代码片段和文件信息

function  AI=gaosiguiyilvbo(a)
%a=imread(‘D:\跑库图片\扩展静脉1-20\1_1.bmp‘);
%a=rgb2gray(a);
 I=a;
 t=1;
 z=0;
para=2;
f=double(I);
f=fft2(f);
f=fftshift(f);
[mn]=size(f);
d0=para;
m1=fix(m/2);
n1=fix(n/2);
for i=1:m
                    for j=1:n        
                    d=sqrt((i-m1)^2+(j-n1)^2);
                    h(ij)=exp(-d^2/2/d0^2);
                     h(ij)=t*(1- h(ij))+z;
                    end
end
g=f.*h;
g=ifftshift(g);
g=ifft2(g);
AI=uint8(real(g));
  subplot(121)imshow(I)title(‘原始图像‘)
subplot(122)imshow(AI)title(‘高斯高通滤波后的图像‘);

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

     文件        652  2011-10-27 10:23  gaosilvbo\gaosiguiyilvbo.m

     文件        684  2011-10-31 07:17  gaosilvbo\gaosilvbo.m

     文件       1043  2011-10-29 11:27  gaosilvbo\LBP.m

     文件        917  2011-10-29 11:40  gaosilvbo\ldp.m

     目录          0  2011-10-31 09:25  gaosilvbo

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

                 3296                    5


评论

共有 条评论