rmagick を使う

画像のサイズを拾得する

require 'RMagick'
img = Magick::ImageList.new('file.jpg')
p img.columns
p img.rows

画像をリサイズする

require 'RMagick'
img = Magick::ImageList.new('file.jpg')
img.resize(100, 100).write('out.jpg')

画像のフォーマットを取得する

require 'RMagick'
img = Magick::ImageList.new('file.jpg')
p img.format

参考

Tags of current page

, ,