Pillow TiffTags模块

2021-07-16 16:16 更新

这个 ​TiffTags ​模块公开许多标准的TIFF元数据标记号、名称和类型信息。

PIL.TiffTags.lookup(tag)
参数

tag -- 整数标记号

返回

Taginfo namedtuple​。如果可能的话,从 TAGS _ v2 info,否则只是填充 TAGS 中的值和名称。如果无法识别标记,则为名称返回“ unknown””

namedtuple是一种类似元组的数据结构,详情请自行搜索。

3.1.0 新版功能.

classPIL.TiffTags.TagInfo__init__(selfvalue=Nonename='unknown'type=Nonelength=0enum=None)
参数
  • value -- 整数标记号

  • name -- 标签名

  • type -- 整数类型来自 PIL.TiffTags.TYPES

  • length -- 数组长度:0=变量,1=单值,n=固定

  • enum -- 名称:枚举的整数值选项

cvt_enum(selfvalue)
参数

value -- 枚举值名称

返回

与名称对应的整数。

3.0.0 新版功能.

PIL.TiffTags.TAGS_V2: dict

这个 TAGS_V2 字典将16位整数标记号映射到 PIL.TiffTags.TagInfo TIFF规范中定义的元数据字段的元组。

3.0.0 新版功能.

PIL.TiffTags.TAGS: dict

这个 TAGS 字典将16位整数tiff标记号映射到描述性字符串名称。例如:

>>> from PIL.TiffTags import TAGS
>>> TAGS[0x010e]
'ImageDescription'

此词典包含中标记的超集 TAGS_V2 、公共EXIF标记和其他众所周知的元数据标记。

PIL.TiffTags.TYPES: dict

这个 TYPES 字典将TIFF类型的短整数映射为人类可读的类型名。

PIL.TiffTags.LIBTIFF_CORE: list

使用LibTIFF写入时支持的标记ID的列表。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号