Saturday, April 11, 2009

RMagickで画像を滲んだ感じに変換する

RMagickで画像を滲んだ感じに変換するには、以下のコードを実行します。

require 'RMagick'
include Magick

# 画像を滲んだ感じに変換する
fn = "sf2.jpg"

images = ImageList.new(fn)
images.colorspace = GRAYColorspace
images.read(fn)
images[images.size-1] = images.spread(4).blur_image(0,1)
images.first.composite(images[images.size-1], 0, 0,
OverlayCompositeOp).write("sample931a.png")

exit


元画像(sf2.jpg)


出力画像(sample931a.png)


動作環境
ruby1.8.6, rmagick2.7.1

関連項目
ImageMagickで画像を滲んだ感じに変換する (convertコマンドでの同様の処理)

No comments: