【问题标题】:In place rotation of overlay image on the background with ImageMagick使用 ImageMagick 在背景上旋转覆盖图像
【发布时间】:2009-10-29 08:37:08
【问题描述】:

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

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

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

【问题讨论】:

    标签: imagemagick overlay rotation


    【解决方案1】:

    发现层具体操作需要用()分组

    转换 -size 800x600 xc:none -背景透明 \ \( -page +40+50 01.jpg -rotate 80 \) -flatten final.png

    【讨论】:

    • 嗨!如果此操作的第一部分是现有图像而不是透明背景怎么办?你知道怎么做吗?我尝试了与您相同的方式,但是 -page 偏移了两个图像,而不仅仅是覆盖,正如我想要的那样。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2016-03-14
    • 2019-04-17
    • 1970-01-01
    • 2014-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多