From 25d94aa8aabb8ac3e8bbea0bc439ea6148444cc8 Mon Sep 17 00:00:00 2001 From: leochanj Date: Wed, 21 Oct 2020 01:52:54 -0400 Subject: debug libextra and remove matlab --- SD-VBS/benchmarks/stitch/src/matlab/calculateH.m | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100755 SD-VBS/benchmarks/stitch/src/matlab/calculateH.m (limited to 'SD-VBS/benchmarks/stitch/src/matlab/calculateH.m') diff --git a/SD-VBS/benchmarks/stitch/src/matlab/calculateH.m b/SD-VBS/benchmarks/stitch/src/matlab/calculateH.m deleted file mode 100755 index caefd74..0000000 --- a/SD-VBS/benchmarks/stitch/src/matlab/calculateH.m +++ /dev/null @@ -1,24 +0,0 @@ -function retH=calculateH(pnt1, pnt2) - -[n temp]=size(pnt1); - -X=zeros(0,8); -b=zeros(0,1); - -for i=1:n - X=[X; pnt1(i,1) pnt1(i,2) 1 0 0 0 -pnt2(i,1)*pnt1(i,1) -pnt2(i,1)*pnt1(i,2);0, 0, 0, pnt1(i,1), pnt1(i,2), 1, -pnt2(i,2)*pnt1(i,1), -pnt2(i,2)*pnt1(i,2)]; - b=[b; pnt2(i,1); pnt2(i,2)]; -end - -if n==4 - %if abs(det(X)~=0 - H=X^(-1)*b; - %else - % H=[0 0 0; 0 0 0; 0 0 1]; - %end -else - Xt = X'; - H=(Xt*X)^(-1)*Xt*b; -end - -retH=[H(1) H(2) H(3);H(4) H(5) H(6);H(7) H(8) 1]; -- cgit v1.2.2