Copyright 2012-04-26 Werner Randelshofer

org.monte.media.mpo
Class MPOFiles

java.lang.Object
  extended by org.monte.media.mpo.MPOFiles

public class MPOFiles
extends java.lang.Object

Utility methods for MPOFiles.

Version:
1.0 2011-02-27 Created.
Author:
Werner Randelshofer

Method Summary
static java.util.ArrayList<java.io.File> splitMPOFile(java.io.File f)
          Splits a MPO file into two JPEG files.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

splitMPOFile

public static java.util.ArrayList<java.io.File> splitMPOFile(java.io.File f)
                                                      throws java.io.IOException
Splits a MPO file into two JPEG files.

A MPO file consists of two or more concatenated JPEG files with multi-picture file meta-data in APP2 segments which start with the character sequence "MPF\0".

This method writes each JPEG file into a separate file and strips the multi-picture meta-data.

Throws:
java.io.IOException

Copyright 2012-04-26 Werner Randelshofer