基于VC++6.0编程对像片的内外方位元素的研究计算
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于VC++6.0编程对像片的内外方位元素的研究计算
作者:田凤晓
来源:《科技资讯》 2012年第14期
田凤晓
(西南交通大学犀浦校区地球科学与环境工程学院成都 611756)
摘要:本文根据实地测量结果和所拍航摄照片,以单像对空间后方交会方法,根据共线方程,通过VC++6.0编程实现对该像片的内外方位元素研究计算。
关键词:单像对空间后方交会共线方程 VC++6.0
中图分类号:P23 文献标识码:A 文章编号:1672-
3791(2012)05(b)-0033-01
航空摄影测量中在对像片的内外方位元素计算的过程中,我们应做好实地测量和航拍摄影工作,根据其结果参照摄影测量学中单像对空间后方交会方法和共线方程的计算原理,通过一定的
编程软件技术的开发来完成对像片的内外方位元素最终计算确定过程。
1 计算原理
利用一定数量的地面控制点及对应图上点的坐标,我们可以求得方位元素。
它的基本思想是:以单幅影像为基础,根据共线方程,解求该影像在航空摄影时刻的方位元素。
由于空间后方交会所采用的数学模型共线方程是非线性函数,我们将其线性化。
共线方程为:
3 结语
根据像点坐标分析,是以像片中点为原点,竖向为y轴,横向为x轴的,计算结果和实际差距很大,尤其是f出现了负值。
后采用标准数据验算程序,尽管外方位元素有些差距,尤其是XS,YS,但是f值是差不多的。
用自己的数据进行计算,偏差太大,成为了错误。
试着将输入的控制点坐标数据进行了各种变化,有一定问题,会出现迭代次数为1或者29这样大小差异过大的情况。
因而数据精度或者是数据坐标系差异出现的问题往往会给后期工作带来错误的后果。