=begin

= image_size.rb
画像(GIF, PNG, JPEG ,,, etc)のサイズを求める

== Methods:
=== new(image)
画像を受け取ってサイズを計算。
引数は画像のバイト列かIOのファイルハンドラ。

=== get_type
タイプを返す。

=== get_height
縦のサイズを返す

=== get_width
横のサイズを返す

== Class Methods:
=== type
判別できる画像タイプのリスト

== How to

=== argument is String
  open("image.gif", "rb") do |fh|
  	img = ImageSize.new(fh.read)
  end

=== argument is IO
  open("image.gif", "rb") do |fh|
  	img = ImageSize.new(fh)
  end

=== Type List
  ImageSize.type
   => ["PCX", "PSD", "XPM", "TIFF", "XBM", "XV", "PGM", "PBM", "PPM", "BMP", "JPEG", "PNG", "GIF", "OTHER"]

== History

2001-07-30 戻り値を修正(TIFFがArray、XBMがString、XPMがSringだったのをIntegerに統一)
2001-07-29 引数の受け取ったあとにdupするようにした
2001-04-15 はじめのバージョン

=end
