FileImageMediaMetadata class
Metadata about image media.
This will only be present for image types, and its contents will depend on what can be parsed from the image content.
Output only.
Constructors
- FileImageMediaMetadata({double? aperture, String? cameraMake, String? cameraModel, String? colorSpace, String? date, double? exposureBias, String? exposureMode, double? exposureTime, bool? flashUsed, double? focalLength, int? height, int? isoSpeed, String? lens, FileImageMediaMetadataLocation? location, double? maxApertureValue, String? meteringMode, int? rotation, String? sensor, int? subjectDistance, String? whiteBalance, int? width})
- FileImageMediaMetadata.fromJson(Map json_)
Properties
- aperture ↔ double?
-
The aperture used to create the photo (f-number).
getter/setter pair
- cameraMake ↔ String?
-
The make of the camera used to create the photo.
getter/setter pair
- cameraModel ↔ String?
-
The model of the camera used to create the photo.
getter/setter pair
- colorSpace ↔ String?
-
The color space of the photo.
getter/setter pair
- date ↔ String?
-
The date and time the photo was taken (EXIF format timestamp).
getter/setter pair
- exposureBias ↔ double?
-
The exposure bias of the photo (APEX value).
getter/setter pair
- exposureMode ↔ String?
-
The exposure mode used to create the photo.
getter/setter pair
- exposureTime ↔ double?
-
The length of the exposure, in seconds.
getter/setter pair
- flashUsed ↔ bool?
-
Whether a flash was used to create the photo.
getter/setter pair
- focalLength ↔ double?
-
The focal length used to create the photo, in millimeters.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- height ↔ int?
-
The height of the image in pixels.
getter/setter pair
- isoSpeed ↔ int?
-
The ISO speed used to create the photo.
getter/setter pair
- lens ↔ String?
-
The lens used to create the photo.
getter/setter pair
- location ↔ FileImageMediaMetadataLocation?
-
Geographic location information stored in the image.
getter/setter pair
- maxApertureValue ↔ double?
-
The smallest f-number of the lens at the focal length used to create the
photo (APEX value).
getter/setter pair
- meteringMode ↔ String?
-
The metering mode used to create the photo.
getter/setter pair
- rotation ↔ int?
-
The number of clockwise 90 degree rotations applied from the image's
original orientation.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sensor ↔ String?
-
The type of sensor used to create the photo.
getter/setter pair
- subjectDistance ↔ int?
-
The distance to the subject of the photo, in meters.
getter/setter pair
- whiteBalance ↔ String?
-
The white balance mode used to create the photo.
getter/setter pair
- width ↔ int?
-
The width of the image in pixels.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited