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

如何使用Image Magick合并图片?需将2.png高度调整至与1.png一致

调整图片高度后横向合并的正确方法

你之前用的convert +append只是直接横向拼接图片,不会自动调整尺寸,所以当两张图高度不同时,结果会不符合预期。要实现把2.png高度调整到和1.png一致再合并,有两种常用方式:

方式一:保持2.png宽高比(推荐)

这条命令会自动获取1.png的高度,按比例调整2.png的高度,再完成横向拼接,无需生成中间文件:

convert 1.png \( 2.png -resize x$(identify -format "%h" 1.png) \) +append result.png

命令说明:

  • \( ... \):先单独处理括号里的2.png
  • -resize x$(identify -format "%h" 1.png):动态获取1.png的高度,按比例缩放2.png的高度到该值,宽度自动适配比例
  • +append:将处理后的两张图横向拼接

方式二:强制拉伸2.png到目标高度(忽略宽高比)

如果不需要保持2.png的宽高比,要强行把它的高度拉到和1.png一样,只需在resize参数后加!:

convert 1.png \( 2.png -resize x$(identify -format "%h" 1.png)! \) +append result.png

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 04:15:19