遥感实习—数字影像纠正

刚开始用MATLAB做,MATLAB是非常方便,但是始终没有做出来,后来实在是不行了,就用D写了,一会就写好了。也发现了原来D用来做图像处理也是如此的方便啊,D真的很好很强大,但是为什么就没人用呢?

待纠正图像:

参考图像:

纠正后的图像:

工具截图:

工具使用说明:

B矩阵和L矩阵是量好同名像点后组成的平差矩阵,比如量了一系列同名像点,待纠正图像坐标为x,y,参考图像坐标为X,Y,则B为:
1 X Y 0 0 0//第一点
0 0 0 1 X Y
1 X Y 0 0 0//第二点
0 0 0 1 X Y
1 X Y 0 0 0//第三点
0 0 0 1 X Y
.
.
.
L矩阵为:
x//第一点
y
x//第二点
y
.
.
.