2017-10-15   ruby   graphics   web   rmagick 

画像をバナーサイズに切り取りメッセージ付きでロゴを埋め込むRubyスクリプト(RMagickを使う)

元画像(input.jpg)

Good vs. Evil photo by Tom Barrett (@wistomsin) on Unsplash

ロゴ画像(logo.png)

実行結果(output.jpg)

$ mm-make-banner input.jpg output.jpg "Background image by Tom Barrett / Unsplash.com"

スクリプト

参考

このエントリに関連した作業をしているときのツイート

RubyのRMagickで縦横比固定でリサイズしたり切り抜いたり - アインシュタインの電話番号

画像にロゴを埋め込むRubyスクリプト(RMagickを使う)

RMagick/ImageMagickで位置決めをする Gravityの挙動まとめ - Loud Minority

更新

note(ノート)が「見出し画像」の比率を変更したので、以下のように修正しました。

# image = image.resize_to_fill(1280, 528)
image = image.resize_to_fill(1280, 670)
 2017-10-15   ruby   graphics   web   rmagick