You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求合并ImageMagick生成渐变叠加图的两步命令(Windows环境)

ImageMagick渐变合成命令合并方案

合并后的完整命令

magick C:\Im-Test\Output\Ketchup-S12.jpg ^
( -size 100x200 -define gradient:direction=east gradient:black-none ) ^
-gravity West -composite C:\Im-Test\Output\gradient\G_Final_123.jpg

关键说明

  • 用括号( ... )包裹渐变生成命令,可在内存中临时创建渐变图层,无需提前保存为PNG文件,直接完成合成。
  • ^是Windows命令行的换行分隔符,仅用于提升命令可读性,也可以将命令写为单行。
  • ImageMagick 7版本统一使用magick命令即可,无需再调用convert(convert是7版本中兼容旧版的别名)。

适配源图尺寸的优化命令

如果渐变图层尺寸(100x200)与源图不匹配,可让渐变自动适配源图宽高,命令如下:

magick C:\Im-Test\Output\Ketchup-S12.jpg ^
( -size 100x200 -define gradient:direction=east gradient:black-none -resize %wx%h ) ^
-gravity West -composite C:\Im-Test\Output\gradient\G_Final_123.jpg

其中%wx%h会自动读取源图的宽高参数,将渐变图层调整为对应尺寸。

内容的提问来源于stack exchange,提问作者Govind

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 00:35:08