Image.compositeで重ねられる。 ruby img-composite.rb base.png img1.png img2.jpg img3.jpg result.pngimg-composite.rb #!/usr/bin/env ruby require 'rubygems' require 'RMagick' include Magick resultFileName = ARGV.pop result = Image.from_blob(File.read(ARGV.shift)).shift ARGV.each{|file| puts file img = Image.from_blob(File.read(file)).shift result = result.composite(img, 0, 0, OverCompositeOp) } result.write