MP文件的数据结构

每一个MP文件包含两个或多个图片(所示的Individual Images)所谓MP就是多角度视图的意思。

1、MPO文件整体结构如图1

从整体结构图可以看出MPO文件类型的3D图像就是有一帧一帧的图像组成。第一帧图片与其他帧图片不同主要存在于APP2段内。

图2:MPO文件整体结构

结构说明:

在每一个图片帧中可分为四大段,图片开始标记段SOI、APP1、APP2、图像数据信息、图片结束标记段EOI。APP1段主要说明一些属性。和图片缩略图信息。

SOI,Start of Image,一帧图像的开始标记

APPn,Application,应用程序保留标记n,记录数据长度和详细信息(3D文件中主要包含APP1和APP2)

EOI,End of Image,一帧图像的结束标记

转载于:https://blog.51cto.com/baixl/630297

MPO文件类型解码(四)3D图像整体结构相关推荐

  1. MPO文件类型解码(二)了解JPEG文件格式

    l      DRI,Define Restart Interval,定义差分编码累计复位的间隔 u 标记代码                                2字节    固定值0xF ...

  2. Linux 规定的 4 种文件类型,Linux中的文件类型以及文件属性

    Linux中主要文件类型分为四种: 普通文件.链接文件.目录文件.设备文件 一.普通文件 普通文件仅仅是字节序列,Linux没有对其内容规定任何结构.可以是程序源代码,可执行文件.图片.声音等.在Li ...

  3. linux文件类型elf,[Linux]四种ELF对象文件类型

    ELF(Executable and Linking Format)是一种对象文件(.o or .obj,目标文件)的格式,用于定义不同类型的对象文件(Object files)中都放了什么东西.以及 ...

  4. mybatis 鉴别其_MyBatis之Mapper XML 文件详解(四)-JDBC 类型和嵌套查询

    MyBatis之Mapper XML 文件详解(四)-JDBC 类型和嵌套查询 白玉 IT哈哈 支持的 JDBC 类型 为了未来的参考,MyBatis 通过包含的 jdbcType 枚举型,支持下面的 ...

  5. linux 文件类型 时间戳 ls bash特性四 文件查看命令 cp move echo

    linux的文件类型普通文件: - , f目录文件 : d (路径映射)链接文件: l (符号链接)设备文件:字符设备:c块文件:b命令管道:p套接字文件:slinux文件时间戳访问时间修改时间改变时 ...

  6. 四、Mp3文件类型及其判断

    根据前两篇文章的分析,帧分为标签帧和数据帧,MP3文件类型是根据数据帧的类型来分的,文件类型如下表: 位率相等(Constant BitRate) CBR  Mp3文件 位率不等(Variable B ...

  7. 保存多序列tiff文件_解码TIFF文件

    0 引言 最近想在Unity中加载一张TIFF图片,因为该图片存储的是海洋流场数据,所以每个像素存的是四通道的32位float,并且还采用了LZW压缩.在网上找了很多读取TIFF文件的代码,也试了下载 ...

  8. JPG文件编解码详解——详细介绍编码和解码JPG

    http://blog.csdn.net/zhengzhoudaxue2/article/details/7693258 JPEG文件编/解码详解 cat_ng 猫猫 JPEG(Joint Photo ...

  9. JPG文件编解码详解

    JPEG文件编/解码详解 cat_ng 猫猫 JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写.它由国际电话与电报咨询委员会CCITT(The ...

最新文章

  1. 【Manning新书】可解释人工智能: 构建可解释机器学习系统
  2. 哈工大计算机网络Week2-网络应用数据交换
  3. Java程序员的工资为什么一直那么高?
  4. java编程代写有哪些平台,学习路线+知识点梳理
  5. 链表最终总结【数据结构】
  6. H.264的两个概念:DC系数和AC系数。 MV预测过程详解(附图)
  7. Git使用教程-idea系列中git使用教程
  8. mysql 乱码问题
  9. Effective Java Methods Common to All Objects
  10. rsync linux 教程,rsync 用法教程
  11. J-LINK烧录bin文件
  12. python36 +tkinter制作12306火车票查询系统
  13. python中如何进行类的派生与继承_python 面向对象之继承与派生
  14. 全国大学生数学建模竞赛(建模全过程)
  15. android 键盘快捷指令
  16. 巴菲特私生活曝光:养两个老婆、生活不能自理。每次暴跌都是财富上台阶的天赐良机!...
  17. Android百度地图之定位图层
  18. AX2012小问题总结
  19. 摩托罗拉Android+7寸,3.7英寸电容屏 摩托3G旗舰XT800发布
  20. 更换Linux启动logo的总结

热门文章

  1. 祖传人像玩家,如何把AI秀出新高度
  2. 港中文提出全新点云上采样方法,破解自动驾驶感知难题
  3. hadoop HA集群搭建(亲测)
  4. Azure:不能把同一个certificate同时用于Azure Management和RDP
  5. FlowVisor入门教程
  6. [一文一命令]tail命令详解
  7. EXPLAIN PLAN获取SQL语句执行计划
  8. Console命令详解,让调试js代码变得更简单
  9. windows网络负载平衡
  10. UpdateProgress学习