require 'RMagick'
include Magick
img1 = ImageList.new("sf.jpg")
# 明度を70%に
img2 = img1.modulate(0.7, 1.0, 1.0)
img2.write("sample453a.jpg")
# 彩度を150%に
img3 = img1.modulate(1.0, 1.5, 1.0)
img3.write("sample453b.jpg")
# 色相を10%に
img3 = img1.modulate(1.0, 1.0, 0.1)
img3.write("sample453c.jpg")
exit
元画像(sf.jpg)
出力画像(sample452a.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3D8J30z48Kigu_RyP0xJbc96hWUggdFn6RYjGsR6grhepP5jet-4haIVUraU92gwgaXR9REpjbzoUiht99CW6hy4T6Y-wD0ShcZNKR8R5cIdK1ZquY83pky6WMcyebIq_eP6-/s320/sample453a.jpg)
出力画像(sample453b.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHFckEJ5xVX_0u6HTYQLOqnFGSAzWT71t5IgzwxJ8nNVKfyIhqxw3odKgSEbEB2hOG7vPT4-7SGMVWZ__2d0OrbJA7S74OgHc4laS_RFPdZ2Q_8QCkaOe5vYp9ArkhFrZvdDpi/s320/sample453b.jpg)
出力画像(sample453c.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi69JioHx9eWTBjA-WvDEtC6xH1pFT71g73pNH0o7oIpMqu3Seryxo35q6s3Jj5GNNpSq6x5HJsuD5xbq7UJ5f0ohisSY4oo8Eu_Q6qbRwHme_Rt91CIJnmUdmNqYbTDrZbYxJP/s320/sample453c.jpg)
動作環境
ruby1.8.6-26/RMagick-2.3.0-ImageMagick-6.4.0-2-Q8
関連項目
RMagickをWindowsで使用するための設定
No comments:
Post a Comment