imflib

Functions

datetime_to_xsd_datetime(dt)

Return an XML representation of a DateTime

xsd_datetime_to_datetime(xsd_datetime)

Convert XML XSD DateTime to python datetime

xsd_optional_bool(xml[, default_value])

Return a bool from an optional xs:bool

xsd_optional_integer(xml[, default_value])

Return an integer that may be optionally defined in the XML

xsd_optional_security(xml_signer, xml_signature)

Return an optional Securtiy type

xsd_optional_string(xml[, default_value])

Return a string that may be optionally defined in the XML

xsd_optional_usertext(xml[, default_value])

Return an optional UserText type

Classes

Security(signature, signer)

NOTE: Untested placeholder data class that is unlikely to actually work

UserText([text, language])

UserText XSD data type

Modules

imflib.assetmap

AssetMap and related classes Based on st-429-8-2007: https://ieeexplore.ieee.org/document/7290438

imflib.colorschemes

Common Image Pixel Color Encoding Schemes and related classes

imflib.cpl

Composition Playlist and its related classes

imflib.opl

imflib.pkl

imflib.scm