我们最近将我们的图像magick版本从6.5.1升级到6.5.7(通过karmic-> lucid ubuntu升级)。
我们依赖的一个命令是调整图像大小,然后将其放在另一个图像的顶部:
composite -gravity 'Center' -resize '304x202!' watermark.png -size '320x213' base.jpg result.jpg
在这个例子中,我们期待一个'320x213'像素的结果图像,'watermark.png'的'302x202'像素版本放在中心的'base.jpg'上。
这在图像magick 6.5.1中运行良好,但在版本6.5.7中,我们的视觉测试失败,如下所示:
alt text http://img21.imageshack.us/img21/2023/screenshot20100623at104.png
看起来'-size'选项因某些原因被完全忽略,但任何想法都会受到赞赏!