## MPF Tags

These tags are part of the CIPA Multi-Picture Format specification, and are found in the APP2 "MPF" segment of JPEG images. MPImage data referenced from this segment is stored as a JPEG trailer. The MPF tags are not writable, however the MPG segment may be deleted as a group (with "MPF:All") but then the JPEG trailer should also be deleted (with "Trailer:All"). See http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-007_E.pdf for the official specification.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0xb000 | MPFVersion | N |
> 0xb001 | NumberOfImages | N |
> 0xb002 | MPImageList | - | --> MPF MPImage Tags
> 0xb003 | ImageUIDList | N |
> 0xb004 | TotalFrames | N |
> 0xb101 | MPIndividualNum | N |

> 0xb201

> PanOrientation

> N

> (long integer is split into 4 bytes)
> [Value 2]
> 0x0 = [unused]
> 0x1 = Start at top right
> 0x2 = Start at top left
> 0x3 = Start at bottom left
> 0x4 = Start at bottom right
> [Value 3]

> 0x1 = Left to right
> 0x2 = Right to left
> 0x3 = Top to bottom
> 0x4 = Bottom to top
> 0x10 = Clockwise
> 0x20 = Counter clockwise
> 0x30 = Zigzag (row start)
> 0x40 = Zigzag (column start)

> 0xb202 | PanOverlapH | N |
> 0xb203 | PanOverlapV | N |
> 0xb204 | BaseViewpointNum | N |
> 0xb205 | ConvergenceAngle | N |
> 0xb206 | BaselineLength | N |
> 0xb207 | VerticalDivergence | N |
> 0xb208 | AxisDistanceX | N |
> 0xb209 | AxisDistanceY | N |
> 0xb20a | AxisDistanceZ | N |
> 0xb20b | YawAngle | N |
> 0xb20c | PitchAngle | N |
> 0xb20d | RollAngle | N |

## MPF MPImage Tags

The first MPF "Large Thumbnail" image is extracted as PreviewImage, and the rest of the embedded MPF images are extracted as MPImage#. The ExtractEmbedded (-ee) option may be used to extract information from these embedded images.

> Index1 | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0.1 | MPImageFlags | N | [Mask 0xf8000000] Bit 29 = Representative image Bit 30 = Dependent child image Bit 31 = Dependent parent image
> 0.2 | MPImageFormat | N | [Mask 0x7000000] 0x0 = JPEG

> 0.3

> MPImageType

> N

> [Mask 0xffffff]

> 0x0 = Undefined
> 0x10001 = Large Thumbnail (VGA equivalent)
> 0x10002 = Large Thumbnail (full HD equivalent)
> 0x20001 = Multi-frame Panorama
> 0x20002 = Multi-frame Disparity
> 0x20003 = Multi-angle
> 0x30000 = Baseline MP Primary Image

> 4 | MPImageLength | N |
> 8 | MPImageStart | N |
> 12 | DependentImage1EntryNumber | N |
> 14 | DependentImage2EntryNumber | N |

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Jan 17, 2013

<-- ExifTool Tag Names