栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

LBP特征的人脸识别算法研究 单独的灰度特征进行识别的方法

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

LBP特征的人脸识别算法研究 单独的灰度特征进行识别的方法

首先提取人看的特征

然后进行分类 得到数据的结果

很简单,需要将每个人脸的图像放在文件夹下面

有几个文件夹就代表了有几个人,那么训练的特征个数也是这些人

这个代表的是截取的明显的图像 

代表了其lbp的特征 

 image=imresize(image,[100 100]);     

   
    I=image;                               %读出图片
    bboxes=detector(I);  
    s_temp_size = size(bboxes)
 if s_temp_size == [0 4]
  %%%%%%%%%%%%%%%%%%%%%%%%%
%end
    %if bboxes==[]
        bboxes=[10,20,30,30];%(1,2);
    end
%FrontalFaceCART=insertObjectAnnotation(img,'rectangle',bboxes,'Face'); 
%imshow(FrontalFaceCART);title('FrontalFaceCART');   

%title([num2str(j)])


s1=bboxes(1,2);
s2=bboxes(1,4);
s3=bboxes(1,1);
s4=bboxes(1,3);
d=(I(s1:s1+s2,s3:s3+s4,:));
imshow(d)          %写图片

代表了其中进行人脸检测   然后进行分类

可以看出结果

svm的主要代码

train_wine_labels = b1(1:end,:);
test_wine = double(gg1)
display('真实数据')
test_wine_labels = 0*ones(40,1);


train_wine=x;

[mtrain,ntrain] = size(train_wine);
[mtest,ntest] = size(test_wine);

dataset = [train_wine;test_wine];
% mapminmax为MATLAB自带的归一化函数
[dataset_scale,ps] = mapminmax(dataset',0,1);
dataset_scale = dataset_scale';

train_wine = dataset_scale(1:mtrain,:);

LBP特征的人脸识别算法研究单独的灰度特征进行识别的方法-机器学习文档类资源-CSDN文库

LBP特征的人脸识别算法研究单独的灰度特征进行识别的方法-机器学习文档类资源-CSDN文库

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1009399.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号