Thursday, May 14, 2009

RMagickで画像をゴースト画像っぽく変換する

RMagickで画像をゴースト画像っぽく変換するには、以下のコードを実行します。


require 'RMagick'
include Magick

images = ImageList.new("sf2.jpg")
images.colorspace = GRAYColorspace
images[0] = images.edge(1).blur_image(0,1).spread(1).
motion_blur(0, 10, 260)
images.colorize(0.5, 0.5, 0.5, "#204070").
write("sample1087a.png")

exit


元画像(sf2.jpg)


出力画像(sample1087a.png)
RMagickでゴースト画像っぽく変換した画像

動作環境
ruby1.8.6, rmagick2.9.0

関連項目
ImageMagickで画像をゴーストっぽく変換する (convertコマンドでの似た処理)

No comments: