⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 negtrainer.m

📁 eye detection sample in matlab. Eyetrackers can analyze a driver’s level of attentiveness while driv
💻 M
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -