Friday, May 30, 2008

RMagickで画像を暗めのセピアトーンに変換する

RMagickで画像を暗めのセピアトーンに変換するには、以下のコードを実行します。

require 'RMagick'
include Magick

img1 = ImageList.new("sf.jpg")
# セピア調にする
img2 = img1.sepiatone(QuantumRange*0.8);
# 明度を80%に
img3 = img2.modulate(0.8, 1.0, 1.0)
img3.write("sample462a.png")

exit

元画像(sf.jpg)


出力画像(sample462a.png)


動作環境
ruby1.8.6-26/RMagick-2.3.0-ImageMagick-6.4.0-2-Q8

関連項目
RMagickをWindowsで使用するための設定

No comments: