编码和解码3D MPO文件Objective-C

时间:2012-12-03 09:46:38

标签: objective-c ios image 3d jpeg

MPO文件是包含两个静止图像的文件,通常由3D相机使用。

我想将两个jpg图像转换为一个MPO文件,并且反过来。

我的平台就是iOS(目标C)。

我已经发现了这个: Decoding an mpf exif block in an MPO stereo image file 但它或多或少是这种MPO文件的二进制结构。 有没有人知道在iOS中使用的现有转换器或任何提示来实现这样的转换器?

关心西蒙

1 个答案:

答案 0 :(得分:0)

没有现有的转换器可以这样做,但使用pavel发布的信息可以将两个图像拼接在一起。可悲的是,由于工作的变化,我之后没有机会深入研究它。我最近刚刚回来。

要将两个图像拼接在一起,您需要获取两个现有的jpeg,获取他们的数据,并创建MPO标题(实际上说的很少,有多少图像和它们做什么),以及显示图像之间的分离,这是我和帕维尔在我们之间展示的。

进行iOS应用程序的其他复杂问题是,您无法从SD自动打开MPO,因为您无法访问它,或者将自己注册为MPO的处理程序,就像在OSX上一样。< / p>