2013-11-18から1日間の記事一覧

RMagickを使って透過pngを重ねて合成する

例として、0.png ~ 9.pngまでの透過pngが用意されていて、それを重ねて1枚の画像に出力する。 require 'RMagick' image = nil 10.times do |num| # 画像データを読み込む tmp_image = Magick::Image.from_blob(File.read("/path/to/#{num}.png")).first # im…