在ImageMagick alpha图像中查找边界区域

时间:2012-11-08 18:50:36

标签: php imagemagick

我正在拍摄一些图像,并且通过PHP脚本使用ImageMagick,尽可能地删除它们的背景。很多图像都有纯色背景,因此效果很好。唯一的问题是输出图像保留原始尺寸,充满空白空间。 ImageMagick中有没有办法确定不透明内容的界限并相应调整画布?

Representation of the question

1 个答案:

答案 0 :(得分:1)

ImageMagick处理选项为-trim;其中,评估每个角落的像素,并裁剪出相似的像素。 PHP的Imagick::trimImage方法应该可行。其他示例可以在ImageMagick的“Auto-Crop"文章中找到。

With green field来源

convert -trim source.png desired.png

Trimmed image希望