mirror of
https://invent.kde.org/frameworks/kimageformats.git
synced 2026-06-29 16:19:09 -04:00
EXIF improvements and bugfixes
- Fixes a writing issue for float values less than 1 - Fixes a missing definition of `EXIF_DATETIMEDIGITIZED` tag - Adds support for some common camera shot metadata - Adds missing metadata to writing tests The following plugins automatically gain support for the new metadata: AVIF, IFF, HEIF, JXL, JXR, PSD and TGA (V2E). The new metadata added with this patch is usually saved by smartphones (e.g. iPhone or Google Pixel).
This commit is contained in:
@@ -34,10 +34,22 @@
|
||||
#define META_KEY_MODIFICATIONDATE "ModificationDate"
|
||||
#define META_KEY_OWNER "Owner"
|
||||
#define META_KEY_SOFTWARE "Software"
|
||||
#define META_KEY_SPEED "Speed"
|
||||
#define META_KEY_TITLE "Title"
|
||||
#define META_KEY_XML_GIMP "XML:org.gimp.xml"
|
||||
#define META_KEY_XMP_ADOBE "XML:com.adobe.xmp"
|
||||
|
||||
// Shot info metadata keys
|
||||
#define META_KEY_DIGITALZOOMRATIO "DigitalZoomRatio"
|
||||
#define META_KEY_EXPOSUREMODE "ExposureMode"
|
||||
#define META_KEY_EXPOSUREPROGRAM "ExposureProgram"
|
||||
#define META_KEY_EXPOSURETIME "ExposureTime"
|
||||
#define META_KEY_FLASH "Flash"
|
||||
#define META_KEY_FNUMBER "FNumber"
|
||||
#define META_KEY_FOCALLENGTH "FocalLength"
|
||||
#define META_KEY_ISOSPEEDRATINGS "ISOSpeedRatings"
|
||||
#define META_KEY_WHITEBALANCE "WhiteBalance"
|
||||
|
||||
// Camera info metadata keys
|
||||
#define META_KEY_MANUFACTURER "Manufacturer"
|
||||
#define META_KEY_MODEL "Model"
|
||||
|
||||
Reference in New Issue
Block a user