- blogs:
- cles::blog
2022/04/24

ImageMagick で複数の画像を合成する


ImageMagick*1を使って複数の画像を合成する方法をいつも忘れてしまって、調べ直すのに時間がかかるので忘れないうちにやり方をメモ。
今回は OGP (Open Graph Protocol) 向けの画像をベースの画像から生成します。
また、挿入する文字に日本語が使いたかったので、今回は MoboGothic(OTF版) を指定しています。
具体的なコマンドは以下のとおり。
具体的な処理としては base.png の中央に文字を追加し、右上にアイコンを貼り込みます。
convert \
base.png -font /path/to/BMbG.otf -pointsize 120 -gravity center -size 1950x caption:'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' -compose over -composite \
-append /path/to/icon.png -gravity northeast -geometry 240x240+180+150 -compose over -composite \
out.png
† 実際の合成例
base.png + icon.png
合成後
トラックバックについて
Trackback URL:
お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/13193
Trackbacks
このエントリにトラックバックはありません
Comments
愛のあるツッコミをお気軽にどうぞ。[policy]
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
コメントはありません
Comments Form
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。
サイト内検索
検索ワードランキング
へぇが多いエントリ
- どうしてみんな firewalld で... (1)
- Windows のディスクのプロパ... (1)
- メイリオ + Consolas の等幅... (1)
- シェルスクリプトで最新のフ... (1)
- 情報処理安全確保支援士の登... (1)
閲覧数が多いエントリ
1 . Thunderbird のメッセージをスレッド化しないようにする(7290)
2 . Word で数式がグレーアウトされていて挿入できないときは(7145)
3 . Windows 10 で勝手にログアウトされないようにする(5368)
4 . Firefox でパスワードが保存されるページとされないページの違い(4044)
5 . awk で指定した n カラム目以降を出力する(3622)
2 . Word で数式がグレーアウトされていて挿入できないときは(7145)
3 . Windows 10 で勝手にログアウトされないようにする(5368)
4 . Firefox でパスワードが保存されるページとされないページの違い(4044)
5 . awk で指定した n カラム目以降を出力する(3622)
cles::blogについて
Referrers