資源簡介
程序使用3*3窗口大小的LBP圖像特征提取,一個比較簡單的matlab程序。
代碼片段和文件信息
%只對一個特征數據進行LGBP
function?[LBPFea?]?=?LBP(?GMM?)
?
?d1?=?size(GMM1);
?c1=size(GMM2);
?LBPFea=zeros(d1c1);
%?LGBPFea?=?GMM;
?
?for?x=1:d1
?????for?y=1:c1
?????????nn=getNeighbor(GMMxy);
?????????LBPResult=0;
?????????for?kk=0:7
?????????????LBPResult=LBPResult+nn(kk+1)*2^kk;
?????????end
?????????LBPFea(xy)=LBPResult;
?????end
?end???
?
end
function?[neighborValue]=getNeighbor(GMMx1y1)
?????????nn=GMM(x1y1);
?????????n(1)=getGray(GMMx1y1-1nn);
?????????n(2)=g
評論
共有 條評論