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
JPG图像exif和XPM信息中GPS数据姿态数据航向角数据的提取
最新推荐文章于 2024-06-22 22:25:08 发布
这篇博客介绍了如何从JPG图像的EXIF和XPM信息中提取GPS数据以及飞机、相机的姿态角度数据。内容涉及EXIF数据规范的结构,如何查找GPS信息,以及XPM数据段中的相机倾斜角度、航向角等数据的获取。作者还分享了一个测试程序,用于无依赖地处理这些信息。
摘要由CSDN通过智能技术生成