📄 solution.m
字号:
%求解Af=0的解f
%X1,X2是两幅图像上的对应点
% n为匹配点的对数
function f=solution(x1,x2,n)
for i=1:n
A(i,:)=[x2(1,i)*x1(1,i) x2(1,i)*x1(2,i) x2(1,i) x2(2,i)*x1(1,i)...
x2(2,i)*x1(2,i) x2(2,i) x1(1,i) x1(2,i) 1];
end
rankA=rank(A)
%对A进行SVD分解 V的第九列就是f的最小二乘解
[U D V]=svd(A);
f=V(:,9);
% 将f转换为3×3矩阵
f=reshape(f,[3 3]);
f=f';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -