我有一个70像素x 70像素的图像标志。我想制作一幅170像素×70像素的透明图像,并在此处添加徽标。 ImageMagick命令行工具convert.exe如何实现?ImageMagick:创建透明的矩形图像并在中心添加方形徽标
任何帮助将不胜感激。
谢谢。
我有一个70像素x 70像素的图像标志。我想制作一幅170像素×70像素的透明图像,并在此处添加徽标。 ImageMagick命令行工具convert.exe如何实现?ImageMagick:创建透明的矩形图像并在中心添加方形徽标
任何帮助将不胜感激。
谢谢。
我希望你不要介意我说,但你错过了手册。追加是将两个图像并排或一个在另一个之上;不是一个在另一个之上。 下面的代码可以工作,但如果你想做更复杂的事情,你需要使用-composite。
convert logo.png -background none -gravity center -extent 170x70 output.png
备用方法要求:
convert -size 170x70 xc:none logo.png -geometry +100+10 -composite output.png
感谢您的回复,就像要问一样,如果我不想将徽标定位在中心位置,该怎么办?我应该使用什么命令而不是'-gravity'? – WatsMyName 2013-02-22 11:02:05
这取决于你想要放置在哪里。您可以使用指南针点,如西北,西等,而不是中心。如果你想把它放在某个位置,你需要使用不同的方法。查看上面添加的代码。 – Bonzo 2013-02-22 17:08:15
你读过ImageMagick的手册?你有什么尝试? – dda 2013-02-19 06:33:21
是的,我做了,我没有找到任何正确的方法来做到这一点,他们说,使用“-append”会附加两个图像,但没有找到任何地方将图像精确放置在矩形透明图像的中心。 – WatsMyName 2013-02-19 06:39:34