module MemeCaptain::ImageList::Watermark

Mix-in for Magick::ImageList to add watermark.

Public Instance Methods

watermark_mc(watermark_img) click to toggle source

Watermark this image using another image.

# File lib/meme_captain/image_list/watermark.rb, line 11
def watermark_mc(watermark_img)
  self.each do |frame|
    frame.composite!(watermark_img, Magick::SouthEastGravity,
      -frame.page.width + frame.columns + frame.page.x,
      -frame.page.height + frame.rows + frame.page.y,
      Magick::OverCompositeOp)
  end
end