はじめに
Minimagick の composite メソッドを使うと、2つの画像を重ねあわせて1枚の画像にすることができる。
ここでは以下の画像を重ねあわせて1枚の画像にしてみることにする。
使ってみる
まず2枚の画像を読み込んでおいて、いちごパフェの画像サイズを半分にしておく。ここでは一枚目の画像に対して composite メソッドを呼び出すことにする。ブロック内の compose メソッドに "Over" を渡すと、画像を重ねあわせる処理を実行することができる。geometry メソッドで2枚目の画像を配置する位置を指定できる。geometry メソッドの引数は左上からの x座標と y座標を渡す。最後に write メソッドで画像として書き込むことができる。ここでは1枚目が png だったので、png で書き出す必要がある。また write メソッドは処理結果(result)に対して実行する必要がある。
↓
-> 画像を重ねあわせることができた。
参考