projective_distance2.m

来自「matlab编写的实现surf的平台 老外的东西」· M 代码 · 共 13 行

M
13
字号
%SURFmex example function
%   Petter Strandmark 2008
%   petter.strandmark@gmail,com  
function cost = projective_distance2(P,Q)
    cost = zeros(1,size(P,2));
    P(1,:) = P(1,:)./P(3,:);
    P(2,:) = P(2,:)./P(3,:);
    Q(1,:) = Q(1,:)./Q(3,:);
    Q(2,:) = Q(2,:)./Q(3,:);
    P = P(1:2,:);
    Q = Q(1:2,:);
    cost = sum( (P - Q).^2 ); 
end

⌨️ 快捷键说明

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