Class: ImageVoodoo::XmpDirectory

Inherits:
Directory show all
Defined in:
lib/image_voodoo/metadata.rb

Overview

GENERATED

Constant Summary collapse

TAGS =
{
  'Make' => ['TAG_MAKE', :get_string],
  'Model' => ['TAG_MODEL', :get_string],
  'Exposure Time' => ['TAG_EXPOSURE_TIME', :get_string],
  'Shutter Speed' => ['TAG_SHUTTER_SPEED', :get_string],
  'F Number' => ['TAG_F_NUMBER', :get_string],
  'Lens Info' => ['TAG_LENS_INFO', :get_string],
  'Lens' => ['TAG_LENS', :get_string],
  'Camera Serial Number' => ['TAG_CAMERA_SERIAL_NUMBER', :get_string],
  'Firmware' => ['TAG_FIRMWARE', :get_string],
  'Focal Length' => ['TAG_FOCAL_LENGTH', :get_string],
  'Aperture Value' => ['TAG_APERTURE_VALUE', :get_string],
  'Exposure Program' => ['TAG_EXPOSURE_PROGRAM', :get_string],
  'Datetime Original' => ['TAG_DATETIME_ORIGINAL', :get_string],
  'Datetime Digitized' => ['TAG_DATETIME_DIGITIZED', :get_string],
  'Rating' => ['TAG_RATING', :get_string]
}.freeze

Class Method Summary collapse

Methods inherited from Directory

#[], #exists?, #initialize

Constructor Details

This class inherits a constructor from ImageVoodoo::Directory

Class Method Details

.directory_classObject



1605
1606
1607
# File 'lib/image_voodoo/metadata.rb', line 1605

def self.directory_class
  com.drew..xmp.XmpDirectory
end