File.ImageMediaMetadata
module Location : sig ... end
type t = {
aperture : float;
The aperture used to create the photo (f-number).
*)cameraMake : string;
The make of the camera used to create the photo.
*)cameraModel : string;
The model of the camera used to create the photo.
*)colorSpace : string;
The color space of the photo.
*)date : string;
The date and time the photo was taken (EXIF format timestamp).
*)exposureBias : float;
The exposure bias of the photo (APEX value).
*)exposureMode : string;
The exposure mode used to create the photo.
*)exposureTime : float;
The length of the exposure, in seconds.
*)flashUsed : bool;
Whether a flash was used to create the photo.
*)focalLength : float;
The focal length used to create the photo, in millimeters.
*)height : int;
The height of the image in pixels.
*)isoSpeed : int;
The ISO speed used to create the photo.
*)lens : string;
The lens used to create the photo.
*)location : Location.t;
Geographic location information stored in the image.
*)maxApertureValue : float;
The smallest f-number of the lens at the focal length used to create the photo (APEX value).
*)meteringMode : string;
The metering mode used to create the photo.
*)rotation : int;
The rotation in clockwise degrees from the image's original orientation.
*)sensor : string;
The type of sensor used to create the photo.
*)subjectDistance : int;
The distance to the subject of the photo, in meters.
*)whiteBalance : string;
The white balance mode used to create the photo.
*)width : int;
The width of the image in pixels.
*)}
val aperture : (t, float) GapiLens.t
val cameraMake : (t, string) GapiLens.t
val cameraModel : (t, string) GapiLens.t
val colorSpace : (t, string) GapiLens.t
val date : (t, string) GapiLens.t
val exposureBias : (t, float) GapiLens.t
val exposureMode : (t, string) GapiLens.t
val exposureTime : (t, float) GapiLens.t
val flashUsed : (t, bool) GapiLens.t
val focalLength : (t, float) GapiLens.t
val height : (t, int) GapiLens.t
val isoSpeed : (t, int) GapiLens.t
val lens : (t, string) GapiLens.t
val location : (t, Location.t) GapiLens.t
val maxApertureValue : (t, float) GapiLens.t
val meteringMode : (t, string) GapiLens.t
val rotation : (t, int) GapiLens.t
val sensor : (t, string) GapiLens.t
val subjectDistance : (t, int) GapiLens.t
val whiteBalance : (t, string) GapiLens.t
val width : (t, int) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t -> GapiJson.json_data_model -> t