|
Gin
|
Reads EXIF (Exchangeable Image File Format) metadata from JPEG images. More...
#include <gin_exifmetadata.h>
Public Member Functions | |
| ExifMetadata () | |
| virtual | ~ExifMetadata () |
| juce::StringPairArray | getAllMetadata () const |
| juce::Image | getThumbnailImage () |
| Public Member Functions inherited from ImageMetadata | |
| ImageMetadata (const juce::String &type) | |
| virtual | ~ImageMetadata () |
| juce::String | getType () const |
Static Public Member Functions | |
| static ExifMetadata * | create (const juce::uint8 *data, int sz) |
| Static Public Member Functions inherited from ImageMetadata | |
| static bool | getFromImage (juce::InputStream &is, juce::OwnedArray< ImageMetadata > &metadata) |
Additional Inherited Members | |
| Protected Attributes inherited from ImageMetadata | |
| juce::String | type |
Reads EXIF (Exchangeable Image File Format) metadata from JPEG images.
ExifMetadata extracts camera and image information embedded in JPEG files, including camera settings, GPS coordinates, timestamps, and technical details. EXIF data is commonly generated by digital cameras and smartphones.
Key Features:
Common EXIF tags include:
Usage:
| ExifMetadata::ExifMetadata | ( | ) |
Referenced by create().
|
virtual |
|
static |
References ExifMetadata().
|
virtual |
Implements ImageMetadata.
| juce::Image ExifMetadata::getThumbnailImage | ( | ) |
References ImageMetadata::type.