epanech.m

来自「mean shift tracker mean shift tracker 」· M 代码 · 共 23 行

M
23
字号
function [sample] = epanech(parameter,method)

cdm1 = 1/(pi^2);
%cdm1 = 1/((4/3)*pi);

sz = size(parameter);
x = sqrt(parameter*parameter');

if(method==0)
sample = 1/2*cdm1*(sz(2)+2)*(1-x);
end

if(method==1)
%Only dealing with two dimensions here so Epanechnikov reduces to:
if(x < 1)
sample = 1/2*cdm1*(sz(2)+2)*(1-x);
end

if(x >= 1)
sample = 0;
end
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?