`
snowing11812
  • 浏览: 119856 次
  • 来自: ...
社区版块
存档分类
最新评论

使用imagemagick进行图片批量的resize

 
阅读更多

例如,在linux或mac环境下

将当前目录下的

  1. 所有jpg文件
  2. 转换为宽度为1000的
  3. 图片质量为95
  4. 并且以相同文件名放置在resized文件夹下

命令详情:

ls *.jpg | xargs -n1 sh -c 'opt/ImageMagick/bin/convert $0 -geometry 1000x -quality 95 resized/$0'

 

分享到:
评论

相关推荐

    ImageMagick图片批量处理

    Version: ImageMagick 6.7.6-7 2012-04-20 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC Features: OpenMP Usage: convert.exe [options ...] file [ [options ......

    Linux系统下批量压缩图片尺寸大小的方法.docx

    在上面的命令中,find 命令用于查找所有jpg图片,然后使用 convert 命令对图片进行批量压缩。resize 300x300 参数指定了压缩后的图片尺寸大小。 此外,还可以使用 shell 脚本来实现图片批量压缩。例如,以下是一个...

    ImageMagick

    在服务器环境中,经常需要对大量图片进行相同的操作。ImageMagick支持通过通配符批量处理文件: ```bash convert *.jpg -thumbnail 200x200 thumbs/ ``` 这会将当前目录下所有.jpg文件转换为200x200的缩略图,并存入...

    ImageMagick使用手册-英文原版

    Conjure 是 ImageMagick 自带的一种批处理语言,用于编写脚本来批量处理大量图像。它可以大大简化图像处理的工作流程,提高效率。Conjure 支持条件语句、循环结构以及变量等高级编程特性。 ##### Conjure 语法示例 ...

    ImageMagick-7.0.10-10.tar.gz

    例如,使用`resize`选项可以改变图片尺寸: ``` convert input.jpg -resize 800x600 output.jpg ``` 6. **安装与配置**:在Linux服务器上,通常需要通过编译源代码来安装ImageMagick。首先解压下载的tar.gz文件...

    批量修改图片尺寸

    批量修改图片尺寸的核心在于自动化处理,通常通过编程语言(如Python、Java、C#)结合图像处理库(如PIL for Python、ImageMagick for multiple languages)来实现。下面我们将深入探讨这一过程: 1. **设置新尺寸*...

    linux-Mac环境下使用x3图片批量生成x2x1图片

    本文将详细介绍如何在Linux或Mac环境下,使用命令行工具将x3倍率的图片批量转换为x2和x1倍率的图片。 首先,我们需要了解一些基本概念。"x3"、"x2"和"x1"通常指的是图片的分辨率倍率,x3表示原始尺寸的三倍,x2是两...

    基于python代码批量处理图片resize

    出差做PPT,要放一些图片上去,原图太大必须resize,十几张图片懒得一一处理了,最近正好在学python,最好的学习方式就是使用,于是写了一个批量处理图片resize的代码,在写的过程中,熟悉了python自己的os模块和...

    批量改变图片尺寸(像素、比例)MAC

    总的来说,批量改变图片尺寸在Mac上可以通过多种方法实现,无论是使用系统自带的工具还是第三方应用,都能有效提高工作效率,尤其适合处理大量的图片。在实际操作中,应根据个人需求和舒适度选择最适合的方法。

    ImageMagick图像魔术师基本使用指南.docx

    下面将对ImageMagick的基本使用进行详细介绍。 一、ImageMagick的安装检测 在使用ImageMagick之前,需要检测软件是否安装正确。可以通过输入命令convert logo: logo.miff来检测,若弹出ImageMagick窗口,显示出一...

    ImageMagick图像处理工具

    例如,`convert input.jpg -resize 50% output.jpg`将缩小输入图片到原来的一半大小并保存为output.jpg。 2. **图像的色彩调整**:ImageMagick提供了丰富的色彩调整选项,包括亮度、对比度、饱和度、色调和色相的...

    linux系统下怎么压缩图片.docx

    总的来说,Linux系统下使用ImageMagick压缩图片是通过命令行工具和Shell脚本实现的,这使得我们可以灵活地批量处理大量图片,同时保持较高的效率。无论是调整尺寸还是转换格式,ImageMagick都能提供强大的功能,满足...

    ImageMagick Tricks

    例如,在Ubuntu Linux系统中,可以使用`sudo apt-get install imagemagick`命令进行安装。 - **查看版本信息**:运行`convert -version`命令可以查看当前ImageMagick的版本号及其详细信息。 - **简单转换**:使用`...

    ImageMagick.rar

    这个插件的主要特点是能够高效且不失真地处理图片,无论是批量转换图片格式、调整尺寸、添加水印,还是进行复杂的图像合成和特效应用,ImageMagick都能够轻松应对。 首先,ImageMagick的无损处理能力源于其内部采用...

    批量图片压缩_更改图片尺寸_转换格式HTML源码.zip

    该压缩包文件“批量图片压缩_更改图片尺寸_转换格式HTML源码.zip”包含的是一个PHP源码项目,主要用于处理图像文件,实现批量图片压缩、调整尺寸以及转换为HTML格式的功能。在IT行业中,这样的工具非常实用,尤其...

    imagemagick资源全套

    ImageMagick可以轻松地在JPEG和TIFF格式之间进行转换,并进行各种处理操作。例如,将一个JPEG图像转换为TIFF: ```bash convert input.jpg output.tiff ``` 反之,将TIFF转换为JPEG: ```bash convert input.tiff...

    gm-GraphicsMagick和ImageMagick的node封装

    总结起来,`gm`是Node.js开发中处理图片的强大工具,它通过简洁的API封装了`GraphicsMagick`和`ImageMagick`的功能,使得JavaScript开发者能够在Node.js环境中轻松进行图像处理,大大提升了开发效率。在实际应用中,...

    Linux的_ImageMagic图片转换.pdf

    - 使用sharpen选项对图片进行锐化处理。 - 使用 montage of image thumbnails 选项制作图片缩略图。 - 使用animate选项创建和显示动态GIF。 - 使用composite命令将图片层叠,应用各种图像处理技术。 - 使用 script....

    Ruby-Skeptick一个通用的DSL用于构建和运行ImageMagick命令

    Skeptick作为其DSL(领域特定语言),简化了在Ruby中与ImageMagick交互的过程,使得开发者可以更加便捷地进行图片处理任务。 Skeptick的设计理念是将复杂的ImageMagick命令转化为简洁、易读的Ruby代码,降低了学习...

Global site tag (gtag.js) - Google Analytics