11#ifndef LOADERS_GP_EXIF_H
12#define LOADERS_GP_EXIF_H
16#include <loaders/gp_loader.h>
Typed recursive storage for key value pairs.
int gp_read_exif(gp_io *io, gp_storage *storage, gp_correction_desc *corr_desc)
Reads EXIF from a readable I/O stream and stores the values into storage.
gp_exif_color_space
Color space values.
@ GP_EXIF_COLOR_SPACE_UNDEFINED
Adobe RGB is Undefined + Gamma = 22/10.
@ GP_EXIF_COLOR_SPACE_SRGB
sRGB color space
GP_EXIF_ORIENTATION
Defines position to 0,0 coordinate.
@ GP_EXIF_UPPER_RIGHT
Upper right.
@ GP_EXIF_UPPER_LEFT
Upper left.
@ GP_EXIF_LOWER_LEFT
Lower left.
@ GP_EXIF_LOWER_RIGHT
Lower right.
Gamma and sRGB corrections.
A correction description.