TiffTags
Module¶
The TiffTags
module exposes many of the standard TIFF
metadata tag numbers, names, and type information.
New in version 3.1.0.
- class PIL.TiffTags.TagInfo[source]¶
- __init__(self, value=None, name='unknown', type=None, length=0, enum=None)¶
- Parameters
value – Integer Tag Number
name – Tag Name
type – Integer type from
PIL.TiffTags.TYPES
length – Array length: 0 == variable, 1 == single value, n = fixed
enum – Dict of name:integer value options for an enumeration
New in version 3.0.0.
- PIL.TiffTags.TAGS_V2: dict¶
The
TAGS_V2
dictionary maps 16-bit integer tag numbers toPIL.TiffTags.TagInfo
tuples for metadata fields defined in the TIFF spec.
New in version 3.0.0.
- PIL.TiffTags.TAGS: dict¶
The
TAGS
dictionary maps 16-bit integer TIFF tag number to descriptive string names. For instance:>>> from PIL.TiffTags import TAGS >>> TAGS[0x010e] 'ImageDescription'
This dictionary contains a superset of the tags in
TAGS_V2
, common EXIF tags, and other well known metadata tags.