前回の記事でImageMagickとRMagickのインストールができたので、実際にRMagickを使って画像をリサイズしてみた。 基本形 リサイズの基本形はこんな感じ。比率によるリサイズと、縦横のピクセル指定のリサイズが、同じメソッドの引数の違いで使える。 require 'rubygems' require 'RMagick' scale = 0.3 width = 160 height = 120 # 対象の画像ファイルの読み込み original = Magick::Image.read('target.jpg').first # 比率でリサイズ image = original.resize(scale) image.write('resize1.png') #=> 元画像の縦横30%のサイズに # 縦・横のピクセルを指定してリサイズ image = original.resiz
![RubyのRMagickで画像をリサイズする - アインシュタインの電話番号](https://cdn-ak-scissors.b.st-hatena.com/image/square/692733d13025e567cf768f25fb5283e5135bff4f/height=288;version=1;width=512/https%3A%2F%2Fblog.ruedap.com%2Fimages%2Fogp.png)