ImageMagick创建缩放缩略图 - 命令行

时间:2014-11-04 14:10:45

标签: imagemagick imagemagick-convert

我正在尝试让ImageMagick为我转换图像(命令行linux)我拥有的是:

  • 用户上传图片。
  • 我将此图片转换为jpg

下一步

  • 创建特定尺寸的缩略图而不会失去比例
  • 最后我将添加用户控件以添加效果等

目前但是我需要做的就是拍摄任意大小的图像并将其缩放到320 x 320,使其呈现黑色背景 - 或者最终选择背景颜色!

感谢您的任何建议/帮助 - 试图找到我需要的东西是不可能的!

2 个答案:

答案 0 :(得分:1)

Thumbnails usage guide下的很好的例子。

convert -define jpeg:size=320x320 source_file.jpg \
      -thumbnail '320x320>' \
      -background black -gravity center -extent 320x320  outfile.gif

答案 1 :(得分:0)

我设法找到了一些方法:

convert filein.jpg -trim -resize 320x320 -background black -gravity center -extent 320x320 fileout.jpg

如果您只是想要剔除-extent 320x320-background black,因为您没有背景。