Friday, March 09, 2007

ImageMagickで重ね合わせの位置を指定する - その2

-gravityオプションと-geometryオプションを併用することで、
たとえば、右下から指定の座標に重ねあわせをするといったことが
できます。

元画像(sample7.jpg)


ロゴ画像(logo.png)


rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.1-Q16
rem 左上(10,10)に配置
%im%\convert.exe sample7.jpg yourlogo.png -gravity northwest -geometry +10+10 -composite sample98a.jpg

出力画像(sample98a.jpg)


rem 中央上に配置
%im%\convert.exe sample7.jpg yourlogo.png -gravity north -geometry +0+10 -composite sample98b.jpg
出力画像(sample98b.jpg)


rem 右上に配置
%im%\convert.exe sample7.jpg yourlogo.png -gravity northeast -geometry +10+10 -composite sample98c.jpg

出力画像(sample98c.jpg)


rem 中央左に配置
%im%\convert.exe sample7.jpg yourlogo.png -gravity west -geometry +10+0 -composite sample98d.jpg

出力画像(sample98d.jpg)


rem 中央右に配置
%im%\convert.exe sample7.jpg yourlogo.png -gravity east -geometry +10+0 -composite sample98e.jpg

出力画像(sample98e.jpg)


rem 左下に配置
%im%\convert.exe sample7.jpg yourlogo.png -gravity southwest -geometry +10+10 -composite sample98f.jpg

出力画像(sample98f.jpg)


rem 中央下に配置
%im%\convert.exe sample7.jpg yourlogo.png -gravity south -geometry +0+10 -composite sample98g.jpg

出力画像(sample98g.jpg)


rem 右下に配置
%im%\convert.exe sample7.jpg yourlogo.png -gravity southeast -geometry +10+10 -composite sample98h.jpg

出力画像(sample98h.jpg)

No comments: