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

📄 zuobiaozhuanhuan.txt

📁 图像内定像中的坐标转换程序代码
💻 TXT
字号:
fid = fopen('zuobiao.txt','r');
[X1,count] =fscanf(fid, '%f,', [16,inf]);
[X2,count]=fscanf(fid, '\n%f,', [2,inf]);
[X3,count]=fscanf(fid, '\n%f,', [2,inf]);
fclose(fid);
[m,n]=size(X1);
for i=1:2:m
    X1(i,1)=X1(i,1)+0.004;
    X1(i+1,1)=X1(i+1,1)+0.008;
 end   
for i=1:2:m
A(i,1)=1;
A(i+1,2)=1;
A(i+1,1)=0;
A(i,2)=0;
A(i+1,3)=0;
A(i,4)=0;
A(i+1,5)=0;
A(i,6)=0;
A(i+1,7)=0;
A(i,8)=0;
end
j=1;
for i=1:2:m
A(i,3)=X2(1,j);
A(i+1,4)=X2(1,j);
A(i,5)=X2(2,j);
A(i+1,6)=X2(2,j);
A(i,7)=X2(1,j)*X2(2,j);
A(i+1,8)=X2(1,j)*X2(2,j);
j=j+1;
end
t=inv(A'*A)*A'*X1;
[m1,n1]=size(X3);
for i=1:2:n1*2
B(i,1)=1;
B(i+1,2)=1;
B(i+1,1)=0;
B(i,2)=0;
B(i+1,3)=0;
B(i,4)=0;
B(i+1,5)=0;
B(i,6)=0;
B(i+1,7)=0;
B(i,8)=0;
end
k=1;
for i=1:2:n1*2
B(i,3)=X3(1,k);
B(i+1,4)=X3(1,k);
B(i,5)=X3(2,k);
B(i+1,6)=X3(2,k);
B(i,7)=X3(1,k)*X3(2,k);
B(i+1,8)=X3(1,k)*X3(2,k);
k=k+1;
end
X=B*t;
fid = fopen('zhuanhuan.txt', 'wt');
fprintf(fid, '%f\n',t);
fprintf(fid,'%f,%f\n',X);
fclose(fid);

⌨️ 快捷键说明

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