Package pyvision :: Package types :: Module exif
[hide private]
[frames] | no frames]

Module exif

source code

This module contains data on exif tag matching. This data is from http://www.exiv2.org/tags.html and is based on the EXIF 2.2 standard.

Created on May 9, 2012


Author: bolme

Variables [hide private]
  EXIF_DATA = ['0x000b 11 Image Exif.Image.ProcessingSo...
  IOP_DATA = ['0x0001 1 Iop Exif.Iop.InteroperabilityIn...
  GPS_DATA = ['0x0000 0 GPSInfo Exif.GPSInfo.GPSVersion...
  EXIF_TAGS = {11: ('ProcessingSoftware', 'Ascii', 'Image', 'The...
  __package__ = None
  category = 'Photo'
  data = ['0xa435', '42037', 'Photo', 'Exif.Photo.LensSerialNumb...
  datatype = 'Ascii'
  dec_tag = 42037
  description = 'This tag records the serial number of the inter...
  each = '0xa435 42037 Photo Exif.Photo.LensSerialNumbe...
  hex_tag = '0xa435'
  name = 'LensSerialNumber'
Variables Details [hide private]

EXIF_DATA

Value:
['0x000b    11    Image    Exif.Image.ProcessingSoftware    Ascii    T\
he name and version of the software used to post-process the picture.'\
,
 '0x00fe    254    Image    Exif.Image.NewSubfileType    Long    A gen\
eral indication of the kind of data contained in this subfile.',
 '0x00ff    255    Image    Exif.Image.SubfileType    Short    A gener\
al indication of the kind of data contained in this subfile. This fiel\
d is deprecated. The NewSubfileType field should be used instead.',
...

IOP_DATA

Value:
['0x0001    1    Iop    Exif.Iop.InteroperabilityIndex    Ascii    Ind\
icates the identification of the Interoperability rule. Use "R98" for \
stating ExifR98 Rules. Four bytes used including the termination code \
(NULL). see the separate volume of Recommended Exif Interoperability R\
ules (ExifR98) for other tags used for ExifR98.',
 '0x0002    2    Iop    Exif.Iop.InteroperabilityVersion    Undefined \
   Interoperability version',
 '0x1000    4096    Iop    Exif.Iop.RelatedImageFileFormat    Ascii   \
...

GPS_DATA

Value:
['0x0000    0    GPSInfo    Exif.GPSInfo.GPSVersionID    Byte    Indic\
ates the version of <GPSInfoIFD>. The version is given as 2.0.0.0. Thi\
s tag is mandatory when <GPSInfo> tag is present. (Note: The <GPSVersi\
onID> tag is given in bytes, unlike the <ExifVersion> tag. When the ve\
rsion is 2.0.0.0, the tag value is 02000000.H).',
 '0x0001    1    GPSInfo    Exif.GPSInfo.GPSLatitudeRef    Ascii    In\
dicates whether the latitude is north or south latitude. The ASCII val\
ue \'N\' indicates north latitude, and \'S\' is south latitude.',
...

EXIF_TAGS

Value:
{11: ('ProcessingSoftware',
      'Ascii',
      'Image',
      'The name and version of the software used to post-process the p\
icture.'),
 254: ('NewSubfileType',
       'Long',
       'Image',
...

data

Value:
['0xa435',
 '42037',
 'Photo',
 'Exif.Photo.LensSerialNumber',
 'Ascii',
 'This',
 'tag',
 'records',
...

description

Value:
'This tag records the serial number of the interchangeable lens that w\
as used in photography as an ASCII string.'

each

Value:
'0xa435    42037    Photo    Exif.Photo.LensSerialNumber    Ascii    T\
his tag records the serial number of the interchangeable lens that was\
 used in photography as an ASCII string.'