class

CrImage::EXIF::Data

Inherits Reference / Object

Container for parsed EXIF metadata.

Provides convenient access to common EXIF tags with proper typing.

Constructors

Instance methods

artist

Artist/photographer name.

Source
camera

Combined camera make and model.

Source
date_time

Date/time the image was last modified.

Source
date_time_digitized

Date/time the image was digitized.

Source
date_time_original

Date/time the original image was taken.

Source
description

Image description.

Source
empty?

Returns true if EXIF data contains any tags.

Source
exif_tags

EXIF sub-IFD tags

Source
exposure_time

Exposure time in seconds.

Source
f_number

F-number (aperture).

Source
flash_fired?

Flash fired?

Source
focal_length

Focal length in mm.

Source
focal_length_35mm

Focal length equivalent in 35mm film.

Source
gps

GPS coordinates if available.

Source
gps_tags

GPS sub-IFD tags

Source
has_gps?

Returns true if GPS data is present.

Source
height

Image height in pixels (from EXIF, may differ from actual).

Source
iso

ISO speed rating.

Source
lens_make

Lens manufacturer.

Source
lens_model

Lens model.

Source
make

Camera manufacturer.

Source
model

Camera model.

Source
needs_transform?

Returns true if image needs rotation/flip based on orientation.

Source
orientation

Image orientation (1-8). Returns 1 (normal) if not present.

Source
software

Software used to create/edit the image.

Source
tags

Raw tag values by tag ID

Source
taken_at

Best available date/time (original > digitized > modified).

Source
width

Image width in pixels (from EXIF, may differ from actual).

Source