资源简介
一个基于LBP(局部二值模式)的完整的人脸识别系统,包括局部二值化和求直方图特征向量等子程序,加入人脸数据库可以测试人脸识别率,识别率很高。
代码片段和文件信息
function HST=HSTGET(X)
%取得一幅图片的归一化LBP特征直方图
% X=imread(‘1.bmp‘);
TEMP=imresize(X[160 160]);
D=size(TEMP);
% D = size(X);
sx = D(1);
sy = D(2);
%P=zeros(sxsy);
Xi = zeros(sy+2sx+2);
Xi(2:sy+12:sx+1) = TEMP;
for i=2:sx+1;
for j=2:sy+1;
P(i-1j-1)=(Xi(i-1j-1)>=Xi(ij))+2*(Xi(i-1j)>=Xi(ij))+4*(Xi(i-1j+1)>=Xi(ij))+8*(Xi(ij+1)>=Xi(ij))+16*(Xi(i+1j+1)>=Xi(ij))+32*(Xi(i+1j)>=Xi(ij))+64*(Xi(i+1j-1)>=Xi(ij))+128*(Xi(ij-1)>=Xi(ij));
%%%%%%%% P(ij)=X(ij);
end
end
%%%
map = 0:255;%像素值范围
newMax = 0; % number of patterns in the resulting LBP code产生的LBP代码里模式的个数
index = 0;
for i = 0:255
j = bitset(bitshift(i18)1bitget(i8)); %rotate left
numt = sum(bitget(bitxor(ij)1:8)); %number of 1->0 anddf
if numt <= 2 %变换次数小于等
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-07-25 10:58 LBP face recongnition system\
文件 2996 2012-07-23 19:45 LBP face recongnition system\HSTGET.m
文件 552 2012-07-21 13:13 LBP face recongnition system\strtonum.m
文件 4551 2012-07-23 19:46 LBP face recongnition system\test.m
文件 158 2012-07-17 10:03 LBP face recongnition system\zhifang.m
相关资源
- LBP 纹理模式的LBP特征表示及分类原理
- LBP 统一化LBP算子
- ColorHistogram 图像检索——提取颜色特
- LBP 实现图像纹理特征的提取
- adaboost-train-test 级联分类器学习
- MBLBP 基于块的LBP
- renlianshibie Gabor小波人脸识别
- LBPPLPQFER 人脸表情识别matlab程序LBP+L
- histogram-equalization 直方图均衡化的几个
- LBP
- pedestrian-detectionsvms.tar
- LBP-SIFT-image-matching-algorithm-combined
- LBP 改程序是本人编写的
- adaboostPknnPlbp
- lbp算法MATLAB代码
- LBP算法matlab代码
- LBP特征提取及其直方图
- 基于LBP的人脸识别
评论
共有 条评论