【问题标题】:Image batch processing crop empty alpha channel of .pngs in imagemagick or similar tools图像批处理在 imagemagick 或类似工具中裁剪 .png 的空 alpha 通道
【发布时间】:2021-03-07 03:49:29
【问题描述】:

我有一堆整体大小相同但包含不同的较小“东西”的 PNG 图像。我想裁剪这些图像,以便丢弃所有“未使用”的 Alpha 通道空间,并且新图像的尺寸更小。

An example what I want to happen. Green is the alpha channel.

谢谢!

【问题讨论】:

  • 我的回答解决了你的问题吗?如果是这样,请考虑接受它作为您的答案 - 通过单击计票旁边的空心对勾/复选标记。如果没有,请说出什么不起作用,以便我或其他人可以进一步帮助您。谢谢。 meta.stackexchange.com/questions/5234/…

标签: image image-processing imagemagick batch-processing


【解决方案1】:

您可以使用-trim。因此,对于单个图像:

magick input.png -trim +repage result.png

对于大量图像,请先备份并尝试复制:

magick mogrify -trim +repage *.png

【讨论】:

    猜你喜欢
    • 2011-08-27
    • 2020-02-01
    • 2010-12-25
    • 1970-01-01
    • 2012-05-19
    • 2017-03-21
    • 2017-09-22
    • 1970-01-01
    • 2018-07-15
    相关资源
    最近更新 更多