资源简介
DLT和Tsai两步法标定相机的Matlab代码 里面附带验证程序,里面有两个Function,一个DLT,所谓的直接线性变换法。另一个是Tsai的RAC,即径向约束一致法。 My_Dlt是用于验证两个子程序的

代码片段和文件信息
% My_Dlt
clc
clear all
format long
R=[ -0.9223 -0.0851 -0.3769
-0.0368 0.9903 -0.1337
0.3846 -0.1094 -0.9166];
T=[10;20;30];
dx=0.01;
dy=0.01;
f=5;
Cx=100;
Cy=100;
jibian=0.00000000000; % k1
weizhi=[30 4 5
10 0 04
2.3 -2 91
11 12.9 7
3 31 29
11 02 4.5
12 32 0.12
10 22.33 4
10.2 1.3 0.88
0 40 10
02 0 20
2. -22 0
1 2.9 0
31 3 0
11 0 0
21 3 10
01 2.33 0
01.2 0.3 0.2
0 0 0
2.3 -2 0
1 2.9 0
3 3 0
1 0 0
2 3 00
0 2.33 0
0.2 0.3 0.
3 4 0
];
% weizhi=[3 4 0
% 0 0 0
% 2.3 -2 0
% 1 2.9 0
% 3 3 0
% 1 0 0
% 2 3 00
% 0 2.33 0
% 0.2 0.3 0.
% ];
Imag=[];
for i=1:length(weizhi)
x=Cx+(f*[R(1:)T(1)]*[weizhi(i:)1]‘/([R(3:)T(3)]*[weizhi(i:)1]‘)/dx);
y=Cy+(f*[R(2:)T(2)]*[weizhi(i:)1]‘/([R(3:)T(3)]*[weizhi(i:)1]‘)/dy);
u=round((x-Cx)*(1+jibian*(x^2+y^2))+Cx);
v=round((y-Cy)*(1+jibian*(x^2+y^2))+Cy);
tmp=[uv];
Imag=[Imag;tmp];
end
X=Imag;
x=weizhi;
[aaaa1bbbb1]=My_DLT_Fcn(Xx);
[aaaabbbb]=My_Tsai_Fcn(XxCxCy);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1547 2013-05-09 16:27 My_DLT.m
文件 5022 2013-05-09 21:41 My_DLT_Fcn.m
文件 8910 2013-05-09 15:38 My_Tsai_Fcn.m
相关资源
- 读取txt文件内容matlab代码实现
- 细胞图像分割matlab代码
- 基于MP的时频分析MATLAB代码
- WCDMA matlab代码
- 图像降噪Matlab代码
- 圣诞树(matlab代码)
- 心音信号处理分析(附matlab代码)
- Pattern Recognition and Machine Learning(高清
- 均值滤波和FFT频谱分析Matlab代码
- 欧拉放大论文及matlab代码
- GPS信号的码捕获matlab代码.7z
- matlab读取SP3文件
- 图像的饱和度,亮度,色调的matlab代
- 肤色检测matlab代码
- sutton强化学习随书MATLAB代码
- 压缩鬼成像matlab代码
- 压缩感知(Compressed Sensing CS)matlab代
- 基于OFDMA系统的多用户资源分配算法,
- Allan方差分析MATLAB代码,含MPU6050八小
- 均匀球体剖面重力异常正演模拟Matl
- 印章识别matlab代码
- 连续潮流matlab代码
- 线性拟合仿真-最小二乘法、正交回归
- 矩阵填充MATLAB代码
- 大型飞机航拍图处理matlab代码
- LMS语音信号去噪matlab代码
- 卡尔曼滤波MATLAB代码170027
- Matlab代码编写的semi-supervised CCA 程序
- EOF分析matlab代码
- 尾灯识别matlab代码
评论
共有 条评论