public
Description: EXIF Reader
Homepage: http://exifr.rubyforge.org/
Clone URL: git://github.com/remvee/exifr.git
remvee (author)
Mon Aug 31 22:55:58 -0700 2009
commit  441a0d28d9d86afe0e28e8bcbfab4fb74574cf91
tree    5f6a6b934da8422777cb4052981803f93a4ea931
parent  f9a12a2e134ca1b6b9e7fbe6621e04179a35b9c7 parent  a4e8c0fba3b052af894d2b40d20da22b84816a84
exifr /
name age message
file .gitignore Sun Aug 03 01:37:15 -0700 2008 ignore generated doc/api dir [remvee]
file CHANGELOG Sat Feb 21 13:23:27 -0800 2009 release 0.10.8 [remvee]
file README.rdoc Sat Feb 21 13:23:27 -0800 2009 release 0.10.8 [remvee]
file Rakefile Sat Feb 21 13:23:27 -0800 2009 release 0.10.8 [remvee]
directory bin/ Fri Dec 28 03:02:32 -0800 2007 r3716@RemBook2: remco | 2007-12-28 12:02:21 +... [remvee]
directory doc/ Loading commit data...
file exifr.gemspec Sat Feb 21 13:23:27 -0800 2009 release 0.10.8 [remvee]
directory lib/
directory tests/
README.rdoc

EXIF Reader

EXIF Reader is a module to read metadata from JPEG and TIFF images.

Examples

  EXIFR::JPEG.new('IMG_6841.JPG').width               # => 2272
  EXIFR::JPEG.new('IMG_6841.JPG').height              # => 1704
  EXIFR::JPEG.new('IMG_6841.JPG').exif?               # => true
  EXIFR::JPEG.new('IMG_6841.JPG').model               # => "Canon PowerShot G3"
  EXIFR::JPEG.new('IMG_6841.JPG').date_time           # => Fri Feb 09 16:48:54 +0100 2007
  EXIFR::JPEG.new('IMG_6841.JPG').exposure_time.to_s  # => "1/15"
  EXIFR::JPEG.new('IMG_6841.JPG').f_number.to_f       # => 2.0

  EXIFR::TIFF.new('DSC_0218.TIF').width               # => 3008
  EXIFR::TIFF.new('DSC_0218.TIF')[1].width            # => 160
  EXIFR::TIFF.new('DSC_0218.TIF').model               # => "NIKON D1X"
  EXIFR::TIFF.new('DSC_0218.TIF').date_time           # => Tue May 23 19:15:32 +0200 2006
  EXIFR::TIFF.new('DSC_0218.TIF').exposure_time.to_s  # => "1/100"
  EXIFR::TIFF.new('DSC_0218.TIF').f_number.to_f       # => 5.0

Author

R.W. van ‘t Veer

Copyright

Copyright © 2006, 2007, 2008, 2009 - R.W. van ‘t Veer