image - 图像批处理在 imagemagick 或类似工具中裁剪 .png 的空 alpha 通道
问题描述
我有一堆整体大小相同但包含不同的较小“东西”的 PNG 图像。我想裁剪这些图像,以便丢弃所有“未使用”的 alpha 通道空间,并且新图像的尺寸更小。
谢谢!
解决方案
你可以使用-trim。因此,对于单个图像:
magick input.png -trim +repage result.png
对于大量图像,请先备份并尝试复制:
magick mogrify -trim +repage *.png
推荐阅读
- apache-spark - 向火花数据框添加新列
- reactjs - Create-React-App 中的启动画面
- delphi - FreeAndNil 程序是否也释放线程中创建的 TStringList?
- reactjs - 反应将数组传递给子组件
- php - 下拉菜单。完全初学者,超出我的深度,救救我
- css - 卡片中的圆形图像,添加了类但没有变化
- tensorflow - 有没有办法将 Tensorflow 记录文件保存在内存中?
- javascript - AngularJS控制器包装在范围内时不显示数据
- haskell - 为什么输入中的箭头在 proc 块中的箭头命令中不可用?
- java - 您如何将 ListView 保存为文本文档而不是将其加载回程序中