macで。
brew update brew install imagemagick
- 何かと突合させて確認する用途なので、文字の装飾はそんなにかっこよくなくても良い。
- 見やすいように、また、毎回調整しなくてよいように、文字の大きさが画像の幅に自動的にフィットするようにしたい
convert -font "Meiryo" -background '#0004' -gravity Center -fill white -size 300x100 caption:"キャプションサンプル" base.png +swap +antialias -gravity south -composite composed.png
-background
: 文字を載せる枠-gravity
: が合成位置指定。東西南北で上下左右の指定。-fill white
: 白い文字-size WxH caption:caption_text
: 今回のキモ。-background
で指定した背景色の幅 W px, 高さ H pxのボックス内にテキストが収まる。-annotate
オプションより指定が簡単?+swap
: なんだっけ+antialias
: そのまま-gravity south
: 2回め。centerされた上で更にsouth、になるのかな。- base.png が文字を載せる対象の画像 (300x200)
- composed.png が出力画像 (base.pngの大きさと同じ)
- 使えるフォントの一覧は
convert -list font
で確認できる
出力結果
スプレッドシートでコマンドを組み立てると、プログラミングなしで色んなパターンを作れる。 社会人2社目の師匠から教えてもらった技。
ImageMagickはべんり。
歩いている時、右股関節が左寄り浮いてることに気づいた。だから、右の腸腰筋が硬いのか。電車のつり革に捕まる時など、右股関節を普段より沈める意識をして、左右のバランスをよくしていきたい。そうしてるとさっそく、右足がプルプルする。左より筋肉が弱いのが分かる。こういうのもあって内転筋が弱り、股擦れの原因になったのだろう。