www.gusucode.com > Adaboost算法训练人脸图像和非人脸图像,通过迭代得到由多个弱分类器组合而成的强分类器,实现图片里的人脸检测。 > Adaboost算法训练人脸图像和非人脸图像,通过迭代得到由多个弱分类器组合而成的强分类器,实现图片里的人脸检测。/myfacedet02/test.m

    %---------------------------------------------------------------------------------------------
%测试
%I=[1,2,3,4,5,6;7,8,9,10,11,12;13,14,15,16,17,18;19,20,21,22,23,24;25,26,27,28,29,30;31,32,33,34,35,36]; %应为189个
%I=rgb2gray(imread('1.bmp')); %20*20像素图,因为21000
posNO=20
negNO=20;
NOsamples=posNO+negNO;
featureNO=40;
TempImgaeFeature=zeros(NOsamples,featureNO);
Feature=[];
for i=1:NOsamples
    imageName=strcat('Trsamples\',num2str(i),'.png');
    I=imread(imageName);
    ii=bianli(I);
    ii=buzero(ii,1,1);
    F=tezhen1(ii); %为矩形特征值数组
    Feature=[Feature;F];
end