negtrainer.m
来自「eye detection sample in matlab. Eyetrack」· M 代码 · 共 33 行
M
33 行
function [] = negtrainer(part,not)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% this function trains the not face part samples (not).
% part = face part: 1=nose, 2=mouth, 3=eye
% not = vector of not face part
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
load EC
if (part == 1)
load noses
labels=[labels 2*ones(1,size(not,2))];
samples=[samples not];
save noses samples labels
[NC.alpha, NC.sv, NC.b, NC.params, NC.n]=osuSVMTrain(samples,labels, NC.params,2)
end
if (part == 2)
load mouths
labels=[labels 2*ones(1,size(not,2))];
samples=[samples not];
save mouths samples labels
[MC.alpha, MC.sv, MC.b, MC.params, MC.n]=osuSVMTrain(samples,labels, MC.params,2)
end
if (part == 3)
load eyes
labels=[labels 2*ones(1,size(not,2))];
samples=[samples not];
save eyes samples labels
[EC.alpha, EC.sv, EC.b, EC.params, EC.n]=osuSVMTrain(samples,labels, EC.params,2)
end
save EC EC NC MC NBC
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?