Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【画像ファイル】コマンドプロンプトやPowerShellで自動で画像を連結する

ImageMagickのconvertコマンドを使用すると簡単に連結できる。
A.png、B.pngという2つの画像ファイルがあり、それを横方向に連結(A.pngを左側、B.pngを右側)したものをC.pngというファイル名で作成する場合。

PS > convert +append A.png B.png C.png

 縦方向に連結(A.pngを上側、B.pngを下側)したものをC.pngというファイル名で作成する場合。

PS > convert -append A.png B.png C.png

 なお、Windowsにはドライブのフォーマットの変更を行うconvertというコマンドがあるので注意。ImageMagickのconvertであれば、以下のように-versionオプションを付けて起動すると、以下のように表示される(以下はあくまで表示例)。

PS > convert -version
Version: ImageMagick 6.8.5-7 2013-05-19 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2013 ImageMagick Studio LLC
Features: DPC OpenMP
Delegates: bzlib fontconfig freetype jng jp2 jpeg lcms lzma png ps tiff x xml zlib

 ImageMagickではなくWindowsのconvertコマンドが実行された場合は、以下のようになる。

PS > convert -version
無効なドライブ指定です。

 Windowsのconvertコマンドが起動されたのであれば、/?オプションを付けると以下のように表示される。

PS > convert /?
FAT ボリュームを NTFS に変換します。