RMagickで画像の色数を減色するには、以下のコードを実行します。
require 'RMagick'
include Magick
# 32色に減色
img = Image.read("sf.jpg")
img2 = img[0].quantize(32);
img2.write("sample722a.png")
exit
元画像(sf.jpg)
出力画像(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