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

📄 cinit.m

📁 Matlab code of toolbox of camera calibration
💻 M
字号:
function Bs=cinit(sys,data,snorm)%CINIT forms the matrix containing the control point position, orientation and%geometry. This is an internal function used by CIRCAL, CIRCALW, and EXTCAL.%   Version 3.0  10-17-00%   Janne Heikkila, University of Oulu, Finlandn=size(data,1);r=sys(6);v3=snorm;vv=randn(3,1); vv=vv/norm(vv);v2=ones(n,1)*vv'-v3*[vv vv vv].*v3;nnn=sqrt(sum(v2'.^2))';v2=v2./[nnn nnn nnn];v1=[v2(:,2).*v3(:,3)-v2(:,3).*v3(:,2) ...    v2(:,3).*v3(:,1)-v2(:,1).*v3(:,3) ...    v2(:,1).*v3(:,2)-v2(:,2).*v3(:,1)];x=data(:,1);y=data(:,2);z=data(:,3);B11=x.^2-r^2*(v1(:,1).^2+v2(:,1).^2);B12=x.*y-r^2*(v1(:,1).*v1(:,2)+v2(:,1).*v2(:,2));B13=x.*z-r^2*(v1(:,1).*v1(:,3)+v2(:,1).*v2(:,3));B22=y.^2-r^2*(v1(:,2).^2+v2(:,2).^2);B23=y.*z-r^2*(v1(:,2).*v1(:,3)+v2(:,2).*v2(:,3));B33=z.^2-r^2*(v1(:,3).^2+v2(:,3).^2);Bs=[B11 B12 B13 x B12 B22 B23 y B13 B23 B33 z x y z x*0+1]';

⌨️ 快捷键说明

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