JPG图像exif和XPM信息中GPS数据姿态数据航向角数据的提取

这篇博客介绍了如何从JPG图像的EXIF和XPM信息中提取GPS数据以及飞机、相机的姿态角度数据。内容涉及EXIF数据规范的结构,如何查找GPS信息,以及XPM数据段中的相机倾斜角度、航向角等数据的获取。作者还分享了一个测试程序,用于无依赖地处理这些信息。
摘要由CSDN通过智能技术生成

JPG图像的编码相关内容太多不在多说了大家随手能查很多资料。
今天重点说说图像数据中的GPS信息以及飞机、相机姿态角度数据提取。
JPG作为复杂的图像数据很多人都知道存在一个叫做EXIF的数据规范,在这个数据规范中,包含了相机数据、拍摄数据、厂家信息以及GPS信息这样很多个数据信息,其中已经有GPS信息,当然,这是按照EXIF信息元的标准来写入的,查相关资料还是比较充分,整个这个部分总体的概念就是一个像二叉树又不像二叉树的链表,从前到后整体是顺序存储的,一般格式如下
在这里插入图片描述上图中A是标志标示字,B是类型标识,C和D是变化的,一般情况C标示数据长度,而D一定注意,如果B所指类型是简单值则D就是对应的数值,如果B的所指的值是一个复杂数据或者可能是多组属于的,则D项应该是这些数据被存储的位置的偏移量(该偏移量还不包括前面标示本节开始的标志字之前的那些存储区域)
无论如何,这样的方式中找到常规的EXIF数据还是比较简单的,例如下图中就给出一个JPG图像开头部分的数据示意图;
图中有JPG标志字,后面有本节数据长度,注意A598这个数字在查找完本节侯如果查找下一节(XPM数据)时候要用。
在这里插入图片描述注意上图中的GPS标识数据2588,这就是一个典型的指针概念,这个数据区域要按照前一个小图数据理解,尤其是第D组数据&#x

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值