Saturday, February 28, 2009

RMagickで画像を交差する線のスケッチ調に変換する

RMagickで画像を交差する線のスケッチ調に変換するには、以下のコードを実行します。

require 'RMagick'
include Magick

images1 = ImageList.new("sf.jpg");
img1 = images1.sketch(0, 10, 45)
images1[0] = images1.sketch(0, 10, 135)
images1.alpha = ActivateAlphaChannel
img2 = images1.fx("0.5", AlphaChannel)
img3 = img1.composite(img2, CenterGravity, 0, 0, OverCompositeOp);

img3.write("sample783a.png")

exit

元画像(sf.jpg)


出力画像(sample783a.png)


動作環境
ruby1.8.6, rmagick2.7.1

関連項目
ImageMagickで画像を交差する線のスケッチ調に変換する (convertコマンドによる同様の処理)

No comments: