资源简介

实现图像纹理特征的提取,并且完成了该项功能

资源截图

代码片段和文件信息

function[histLBPMatLBPMatLBP_MB]=getMBLBPFea(IblockSize)
if nargin<2
    blockSize=1;
end
[mn]=size(I);
mSub=floor(m/blockSize);
nSub=floor(n/blockSize);% mSub,nSub是逼近m/blockSize的最小整数

mRem=mod(mblockSize);
nRem=mod(nblockSize); %取余运算
mRem=round(mRem/2);
nRem=round(nRem/2);

I_MB=zeros(mSubnSub);
for ii=1:mSub
    for jj=1:nSub
        I_center=I(1+mRem:mRem+mSub*blockSize1+nRem:nRem+nSub*blockSize);
        SubRgn = I_center( (ii-1)*blockSize+1 :ii*blockSize (jj-1)* blockSize+1:jj*blockSize );
        I_MB(iijj)=mean(SubRgn(:));
    end
end
%剩下的任务就是对分块矩阵的特征
rad=2;
if(mSub<=2*rad)||(nSub<=2*rad);
    error(‘I is too small to conputer LBP feature!‘);
end

MatLBP_MB=zeros(mSub-2*radnSub-2*rad);
%读入LBP映射
load LBPMap.mat;

for ii=1+rad:mSub-rad
    fo

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

     文件       7854  2012-05-14 20:02  LBP(修改版)\C01-1.bmp

     文件       7854  2012-05-14 20:02  LBP(修改版)\C02-1.bmp

     文件       6550  2012-05-14 20:02  LBP(修改版)\C03-1.bmp

     文件       9954  2012-05-14 20:02  LBP(修改版)\C04-1.bmp

     文件       2912  2012-05-14 20:43  LBP(修改版)\getMBLBPFea.asv

     文件       2908  2012-05-14 21:34  LBP(修改版)\getMBLBPFea.m

     文件        407  2012-05-14 20:02  LBP(修改版)\IsUniform.m

     文件        290  2012-05-14 21:53  LBP(修改版)\LBPMap.mat

     文件      28956  2012-05-14 21:42  LBP(修改版)\LBP特征提取图(实验仿真结果图).jpg

     文件       1187  2012-05-14 21:53  LBP(修改版)\main.asv

     文件       1187  2012-05-14 21:53  LBP(修改版)\main.m

     文件        288  2012-05-14 21:50  LBP(修改版)\read.txt

     目录          0  2012-05-14 21:54  LBP(修改版)

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

                70347                    13


评论

共有 条评论