金子邦彦研究室プログラミングRuby プログラミングRuby の RMagick を使ってみる

Ruby の RMagick を使ってみる

このページでは, Ruby の RMagick を使って,次のことを行ってみる.

関連する外部ページ】: http://www.simplesystems.org/RMagick/doc/index.html

前準備

  1. Ruby 処理系と RubyGems のインストールが済んでいること。

    Ubuntu でのインストール手順(例)

    sudo apt -y update
    sudo apt -y install ruby-full rubygems
    
  2. JRuby を使う場合に限り,Windows での Java JDK 18 (Java SE Development Kit 18) のインストールが済んでいること.
  3. ImageMagick と GraphicsMagick と ImageMagick Ruby インタフェース (RMagick) を使ってインストール

※ Linux の場合

RMagick はruby-1.8 系列, Ruby 1.9 系列で動く(確認済み). JRuby-1.4, は未確認です.

Windows の場合

RMagick は Windows 用のバイナリファイルを使うが,ruby-1.8 系列 では動く (JRuby-1.4 も OK).つまり ruby-1.9 系列ではだめ (2009/10時点). (残念ながら私にはソースコードからビルドする技量が無い)

Ruby RMagick のプログラム例

以下,プログラムの断片を示している. Linuxでの動作例も付けています.Windows でもほぼ同じ手順で動くはずです. ここでは,画像ファイルとして lena_std.jpg を使っています.