require 'RMagick'
include Magick
# 32色に減色
img = Image.read("sf.jpg")
img2 = img[0].quantize(32);
img2.write("sample722a.png")
exit
元画像(sf.jpg)
出力画像(sample722a.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfVui9euB1qgMk_ZzkCvPzrdS7kAjGkRPI6dbCi46vUES-Fa8l4EUzu07DJAybthGwWG5Kofi6LEZJRYyxPGbah9Oj_LqAmed5XkAbhd201aPSEUjDOTm5pgwpGFwAJL0SubcLxA/s320/sample722a.png)
動作環境
ruby1.8.6-26/RMagick-2.3.0-ImageMagick-6.4.0-2-Q8
関連項目
ImageMagickで画像を減色する (convertコマンドでの同様の処理)
ImageMagickで画像を4色グレースケールの画像に減色する
No comments:
Post a Comment