デスクトップ画像をキャラクター付きで紹介する

MacBook Air Software Reinstall USB Drive
ブログなどでは、よくデスクトップ画像やスクリーンショットを載せることがあります。今回は、複数の画像を、しかもキャラクター付きで紹介する方法を書きます。

photo-credit: syui


はじめに






今回紹介するシェルスクリプトは、コマンド一発で、最大5枚までの画像を合成できます。合成したい画像は、~/Pictures/termp/img/に保存してください。


cp ~/Desktop/*.png ~/Pictures/termp/img/



使い方



まず、前提として ImageMagickが必要になるので、インストールしていない場合は、インストールしましょう。


sudo port install imagemagick



そして、シェルスクリプトなどをダウンロードし、実行します。すると、キャラクター付き合成画像の出来上がりです。

git clone https://github.com/syui/termp.git ~/Pictures/termp

cd ~/Pictures/termp/

./termp.sh



ちなみに、シェルスクリプトを修正して自分が使いやすいようにしても良いと思います。ここで、役に立ちそうなコマンドを載せておきます。ちなみに、~/Pictures/termp/kya/azs.pngにあるキャラクター画像を差し替えれば、メイン画像を変更できます。


Tool



sudo port install util-linux



ImageMagick



composite -gravity northeast



mogrify -matte -channel RGBA -blur 0x1 -fx "p==0?0:#bbddffa0" -blur 0x1 test.png



convert input.png \( +clone -alpha opaque -fill white -colorize 100% \) +swap -geometry +0+0 -compose Over -composite -alpha off output.png



mogrify -border 5x5 -bordercolor '#ffffff' test.png



mogrify -fuzz 20% -transparent "#ffffff" test.png



本当はもう少しイラストがうまくないとダメなんですけどね...。




そのうち、修正するかもしれません。