Skip to main content

Module metadata

Module metadata 

Source
Expand description

Unified metadata types for image formats.

This module provides format-agnostic metadata structures that represent a superset of all metadata that can exist in any supported RAW format. Extend as new formats reveal additional fields.

Structs§

CameraInfo
Camera identification information.
DateTimeInfo
Date/time information.
DngCalibrationInfo
DNG calibration and noise data.
DngColorInfo
DNG color calibration data.
DngProfileInfo
DNG profile data.
ExifInfo
EXIF exposure and capture settings.
GpsInfo
GPS geolocation data.
ImageInfo
Image-level metadata.
ImageMetadata
Complete image metadata — unified superset of all supported formats.
MetadataEntry
One entry in the generic metadata table (ImageMetadata::extra).
MetadataKey
Fully-qualified key into ImageMetadata::extra.
SRational
Signed rational (numerator, denominator).
URational
Unsigned rational (numerator, denominator).

Enums§

MetadataNamespace
Namespace identifying the origin of a generic metadata tag.
MetadataValue
A typed, format-agnostic metadata value.

Traits§

MetadataExtractor
Trait for extracting unified metadata from format-specific structures.