digiKam
Digikam::MetadataInfo Namespace Reference

Enumerations

enum  Field {
  Comment , CommentJfif , CommentExif , CommentIptc ,
  Description , Title , Headline , DescriptionWriter ,
  Keywords , Rating , CreationDate , DigitizationDate ,
  Orientation , Make , Model , Lens ,
  Aperture , FocalLength , FocalLengthIn35mm , ExposureTime ,
  ExposureProgram , ExposureMode , Sensitivity , FlashMode ,
  WhiteBalance , WhiteBalanceColorTemperature , MeteringMode , SubjectDistance ,
  SubjectDistanceCategory , Latitude , LatitudeNumber , Longitude ,
  LongitudeNumber , Altitude , PositionOrientation , PositionTilt ,
  PositionRoll , PositionAccuracy , PositionDescription , IptcCoreCopyrightNotice ,
  IptcCoreCreator , IptcCoreProvider , IptcCoreRightsUsageTerms , IptcCoreSource ,
  IptcCoreCreatorJobTitle , IptcCoreInstructions , IptcCoreLocationInfo , IptcCoreCountryCode ,
  IptcCoreCountry , IptcCoreCity , IptcCoreLocation , IptcCoreProvinceState ,
  IptcCoreIntellectualGenre , IptcCoreJobID , IptcCoreScene , IptcCoreSubjectCode ,
  IptcCoreContactInfo , IptcCoreContactInfoCity , IptcCoreContactInfoCountry , IptcCoreContactInfoAddress ,
  IptcCoreContactInfoPostalCode , IptcCoreContactInfoProvinceState , IptcCoreContactInfoEmail , IptcCoreContactInfoPhone ,
  IptcCoreContactInfoWebUrl , Faces , AspectRatio , AudioBitRate ,
  AudioChannelType , AudioCodec , Duration , FrameRate ,
  VideoCodec , VideoBitDepth , VideoHeight , VideoWidth ,
  VideoColorSpace
}
 

Enumeration Type Documentation

◆ Field

Enumerator
Comment 

String (one of the following three values)

CommentJfif 

String.

CommentExif 

String.

CommentIptc 

String (see also IptcCoreDescription)

Description 

Map language -> String.

Title 

Map language -> String.

Headline 

String.

DescriptionWriter 

String.

Keywords 

StringList.

Rating 

Int.

CreationDate 

DateTime.

DigitizationDate 

DateTime.

Orientation 

Int, enum from libMetaEngine.

Make 

String.

Model 

String.

Lens 

String.

Aperture 

Double, FNumber.

FocalLength 

Double, mm.

FocalLengthIn35mm 

Double, mm.

ExposureTime 

Double, s.

ExposureProgram 

Int, enum from Exif.

ExposureMode 

Int, enum from Exif.

Sensitivity 

Int, ISO sensitivity.

FlashMode 

Int, bit mask from Exif.

WhiteBalance 

Int, enum from Exif.

WhiteBalanceColorTemperature 

double, color temperature in K

MeteringMode 

Int, enum from Exif.

SubjectDistance 

double, m

SubjectDistanceCategory 

int, enum from Exif

Latitude 

String (as XMP GPSCoordinate)

LatitudeNumber 

double, degrees

Longitude 

String (as XMP GPSCoordinate)

LongitudeNumber 

double, degrees

Altitude 

double, m

PositionOrientation 

double, ?

PositionTilt 

double, ?

PositionRoll 

double, ?

PositionAccuracy 

double, m

PositionDescription 

String.

IptcCoreCopyrightNotice 

Map language -> String.

IptcCoreCreator 

List of type String.

IptcCoreProvider 

String.

IptcCoreRightsUsageTerms 

Map language -> String.

IptcCoreSource 

String.

IptcCoreCreatorJobTitle 

String.

IptcCoreInstructions 

String.

IptcCoreLocationInfo 

object of IptcCoreLocation, including:

IptcCoreCountryCode 

String.

IptcCoreCountry 

String.

IptcCoreCity 

String.

IptcCoreLocation 

String.

IptcCoreProvinceState 

String.

IptcCoreIntellectualGenre 

String.

IptcCoreJobID 

String.

IptcCoreScene 

List of type String.

IptcCoreSubjectCode 

List of type String.

IptcCoreContactInfo 

object of IptcCoreContactInfo, including:

IptcCoreContactInfoCity 

String.

IptcCoreContactInfoCountry 

String.

IptcCoreContactInfoAddress 

String.

IptcCoreContactInfoPostalCode 

String.

IptcCoreContactInfoProvinceState 

String.

IptcCoreContactInfoEmail 

String.

IptcCoreContactInfoPhone 

String.

IptcCoreContactInfoWebUrl 

String.

Faces 

QMap<QString, QVariant>

AspectRatio 

String.

AudioBitRate 

String.

AudioChannelType 

String.

AudioCodec 

String.

Duration 

String.

FrameRate 

String.

VideoCodec 

String.

VideoBitDepth 

String.

VideoHeight 

String.

VideoWidth 

String.

VideoColorSpace 

String.