LBP特征提取实现

捯饬了一两天才搞好!

在lbp.m下输入下面代码,运行结果如图:

代码:

I=imread('rice.png');
mapping=getmapping(8,'u2'); 
H1=lbp(I,1,8,mapping,'h'); %LBP histogram in (8,1) neighborhood
                                 %using uniform patterns
subplot(2,1,1),stem(H1);

H2=lbp(I);
subplot(2,1,2),stem(H2);

SP=[-1 -1; -1 0; -1 1; 0 -1; -0 1; 1 -1; 1 0; 1 1];
I2=lbp(I,SP,0,'i');

  

结果:

在cout.m下输入以下代码,运行结果如下:

代码:

im = imread('rice.png');
c  = cont(im,4,16); 
d  = cont(im,4,16,1:500:2000);

figure
subplot(121),imshow(c,[]), title('VAR image')
subplot(122),imshow(d,[]), title('Quantized VAR image')

  

  

结果:

 

输入

imshow(I2)

可观看

 

posted @ 2016-06-23 22:30  远里歌声_why  阅读(1389)  评论(0编辑  收藏  举报