MPO文件类型解码(五)3D图像APP2数据段的结构-创新互联

2、以下是对APP2数据段结构进行介绍。

创新互联公司为客户提供专业的网站制作、网站设计、程序、域名、空间一条龙服务,提供基于WEB的系统开发. 服务项目涵盖了网页设计、网站程序开发、WEB系统开发、微信二次开发、手机网站制作等网站方面业务。

在MPO文件中第一帧图片的结构片段与其他图片帧结构的片段不同。该片段主要记录的MPO文件中个个图片帧的开始位置、大小 、结束位置等信息。该信息主要包含在First Individual Image( 第一帧图片中的APP2片段内。一个MPO类型文件只包含一个这样的图片帧。

3D文件APP2片段的数据结构如图2、图3所示:

MPO文件类型解码(五)3D图像APP2数据段的结构

              图2在第一帧图片中的APP2 MP Extensions 的结构

MPO文件类型解码(五)3D图像APP2数据段的结构

  图3其他图片帧中的APP2 MP Extensions 的结构

从图片可以看出前两个字节问APP2段数据标识、接着两个字节是APP2数据段的长度。再接着四个字节MP文件格式标识。MP Header MP Attributes IFD MP 属性 的值。这些信息包含在First Individual Image 和每一个Individual Image中。唯一不同的是在first Individual Image 包含了 MP Index IFD数据段 及MP Index IFD的值。

其中 MP Format Identifier 四个字节标记了该APP2 数据的是否有效。有效标识为 4D 50 46 00四个字节,否则该APP2 数据段无效的。则须跳过该APP2 的数据长度。定位下一个APP2 数据段。在每一个Individual Image中只有一个有效的APP2数据段。标志段字节如下图:

MPO文件类型解码(五)3D图像APP2数据段的结构

这个标志位置也是所有的信息的开始位置(Star of offset)图形信息的数据的偏移开始位置。

下一篇将会介绍 APP2 数据段的MP header信息。该数据段主要标识了数据大数端和小数端,

及MP Index IFD数据段:该段记录了所有图像的基本信息。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页标题:MPO文件类型解码(五)3D图像APP2数据段的结构-创新互联
文章起源:http://scyanting.com/article/djjjco.html