image - ImageMagick 创建缩略图的命令

标签 image image-processing image-manipulation imagemagick

给定用户上传的照片,使用 ImageMagick(或 GraphicsMagick)创建多个不同大小的缩略图的最佳方法是什么?我对步骤的猜测:

  • 创建图像的 super 样本,保持原始纵横比
  • 给 super 样本加水印
  • 使用带水印的 super 采样图像创建各种大小的缩略图

  • 其他要求:
  • 最佳质量(这是否意味着 PNG 优于 JPG?)
  • 可能的最小文件大小(这是否意味着 JPG 而非 PNG?)
  • 使用密度为 72x72,单位为 ppi

  • 由于我不太熟悉 IM(或 GM)的复杂性,因此非常感谢有关满足我的目标的最佳命令的一些指导。谢谢。

    最佳答案

    查看 ImageMagick 文档:

  • 对于特定尺寸 http://www.imagemagick.org/Usage/thumbnails/#fit
  • 用于水印 http://www.imagemagick.org/Usage/annotating/#watermarking

  • 由于差异图像的压缩方式不同,因此可能的最佳质量很复杂。我偏爱 PNG,因为它有多种压缩技术可用于实验。

    关于image - ImageMagick 创建缩略图的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3849830/

    相关文章:

    html - 使用动态图像在 Go 中生成 PDF

    php - 如何阻止上传裸照?

    python - 在 OpenCV + Python 中计算汽车

    Android ImageView 空指针异常

    image-processing - 我的图像处理项目的研究领域是什么?

    c# - 使用 pictureBox sizeMode 裁剪位图克隆已缩放

    java - 如何使用 InputStream 转换或初始化 ImageInputStream?

    iphone - 如何从 iPhone 上的用户相册加载图像?

    python - Scikit-learn SVM 数字识别

    Linux,将图像组合成精确缩放的平铺 pdf。图像魔术?选择?