2009-10-29 58 views
1

我有一个小的(100x80)覆盖图像,它将放置在x = 40,y = 50的透明背景上(800x600),然后旋转80度到位。用ImageMagick在背景上旋转覆盖图像

 
convert -size 800x600 xc:none -background transparent m01.jpg -rotate 80 -geometry +40+50 -composite final.png 

旋转合并的图像。我怎样才能旋转覆盖图像的位置(在+ 40 + 50的背景)?

回答

1

发现,具体的操作需要该层由()

 
convert -size 800x600 xc:none -background transparent \ 
\(-page +40+50 01.jpg -rotate 80 \) -flatten final.png 
+0

嗨进行分组!如果此操作的第一部分是现有图像而不是透明背景呢?你知道该怎么做吗?我尝试了与你相同的方式,但是 - 页面偏移了两个图像,而不仅仅是覆盖层,正如我想要的那样。谢谢! – robertokl