我正在尝试创建一个流程来自动生成上传到我网站的图片的缩略图。
我正在使用此命令行:
-thumbnail "120x90>" -quality 95 -background transparent -gravity Center -extent 120x90 img.png
使用正确的宽高比生成缩略图没有问题。但选项 - 重心似乎什么都不做,实际的图像总是对齐到画布的左边,当我想让它居中时...我错过了什么?
测试输入:
alt text http://img17.imageshack.us/img17/1041/monalisa171p.jpg
结果:
alt text http://img684.imageshack.us/img684/3267/o2paqlxsthumbnail.png
答案 0 :(得分:2)
如果您的源图像与缩略图具有相似的宽高比,则可能无法裁剪,这就是为什么它看起来不像 - 重力有任何影响。例如,如果将-extent更改为50x50,然后使用-gravity,您将看到对齐方式的更改。
编辑(评论更新):
以下是我在示例图像中使用此命令行的结果:
convert.exe -thumbnail“120x90>” -quality 95 -background transparent -gravity Center -extent 120x90 monalisa171p.jpg monalisa171p_thumb.jpg
alt text http://www.datageist.com/monalisa171p_thumb.jpg
我不知道这是否有帮助,但似乎有效。
答案 1 :(得分:0)
使用www.imagemagick.org和... tada的最新版本更新了convert.exe!问题解决了。