fmemo

ImageMagick

最終更新:

fmemo

- view
管理者のみ編集可

画像ファイルを表示する


$ display imagefile.png

動画ファイルを表示する


$ animate moviefile.gif

画像ファイルの拡張子を変換する


$ convert old_file.ps new_file.png

  • -trim 周囲の空白をカットする
  • -rotate degree 回転させる

時計回りに90度回転させたい場合
$ convert -rotate 90 old_file.ps new_file.png

RGB合成のやりかた


第1段階:赤画像に緑画像を重ねる

$ composite -compose CopyGreen Green.jpg Red.jpg tmpfile.jpg

第2段階:赤緑画像に青画像を重ねる

$ composite -compose CopyBlue Blue.jpg tmpfile.jpg RGB.jpg 


RGB合成するシェルスクリプト


#!/bin/bash
# band2=>R, band3=>G, band1=>B
if [ $# -lt 4 ]; then
    echo usage: ./RGB.sh R G B output
    exit
fi
R=${1}
G=${2}
B=${3}
composite -compose CopyGreen ${G} ${R} tmp.png
composite -compose CopyBlue  ${B} tmp.png ${4}
rm tmp.png

画像を結合する


左右方向に結合する
$ convert +append iamge1.png image2.png iamge3.png

上下方向に結合する
$ convert -append image1.png image2.png image3.png

画像を反転させる


上下反転
$ convert -flip before.png after.png 

左右反転
$ convert -flop before.png after.png

参考ページ



記事メニュー
目安箱バナー