AVIF: added support to XMP and EXIF metadata

Allow to load/save info about:
- GPS info (latitude, longitude, altitude)
- Various text info (title, description, author, copyright, etc...)
- Image resolution

The compatibility of the modifications has been tested with GIMP.
This commit is contained in:
Mirco Miranda
2025-02-19 11:56:19 +00:00
parent bb1c6aab9e
commit 90d4256f3d
8 changed files with 180 additions and 4 deletions

View File

@ -269,6 +269,14 @@ public:
*/
static MicroExif fromByteArray(const QByteArray &ba);
/*!
* \brief fromRawData
* Creates the class from RAW EXIF data.
* \return The created class (empty on error).
* \sa isEmpty
*/
static MicroExif fromRawData(const char *data, size_t size);
/*!
* \brief fromDevice
* Creates the class from a device.