登录 主页

使用convert把某个图片都做原尺寸压缩

2024-11-27 10:59AM

1. 安装ImageMagick(在 Ubuntu 上可以使用下面这个命令)

sudo apt-get install imagemagick

2. 把图片并进行压缩

-rwxrwxrwx 1 root root 2.5M Nov 27 10:17  1111.png   (压缩前)

$ find 111.png -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) -exec convert {} -quality 85 {} \;

-rwxrwxrwx 1 root root 256K Nov 27 10:21  1111.png   (压缩后)

这样就可以了。

3. 想要查找所有子目录中的图片文件并进行压缩,可以使用这个命令:

find "$TARGET_DIR" -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) -exec convert {} -quality 85 {} \;

TARGET_DIR:替换为你想要处理的目录路径,这样就可以了。

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论