Linux系统批量压缩图片工具

1、安装压缩工具命令:

yum install ImageMagick

2、在图片目录下,执行以下指令:

find ./ -regex '.*\(jpg\|JPG\|png\|PNG\|jpeg\)' -size +100k -exec convert -quality 60 {} {} \;

3、压缩时间根据图片的大小与数量变化,可以通过过滤是否有find命令在执行中判断执行完成:

ps -ef |grep find

注意:
1、上面命令中的“+100k”,代表只压缩低于 100k 的图片。
2、“-quality 60”代表压缩比例,质量值为 0-100 之间的数值,数字越大,质量越好,可以找几张不同大小的图片,进行多个比例的压缩进行对比,根据需要确定最终比例数值。
3、压缩完毕后直接覆盖原图片,不需要进行别的操作。

Linux系统批量压缩图片工具相关推荐

  1. 宝塔数据盘满了,怎么办?linux批量压缩图片文件,2步完成压缩

    问题: 问题分析: 登录服务器,先看下文件大小,哪些占用比较大.(演示系统为 centos 7.9) du -h --max-depth=1 #查找当前目录下文件大小 效果如下, 然后逐级查看,直到确 ...

  2. linux批量修改压缩图片大小,linux shell批量压缩某个目录下图片大小

    linux shell批量压缩某个目录下图片大小 #!/bin/sh read -p "Input Path:" SPATH maxsize=$((1024*200)) FILEL ...

  3. python小工具-批量压缩图片

    通过PIL简单的批量压缩图片 import os import time from PIL import Image from docx import Document from docx.share ...

  4. 10 行 Python 代码,批量压缩图片 500 张,简直太强大了

    这几天,我在用 Github page + hexo 搭建个人网站,为了延续风格,就想把配图与文章一起迁移过去.这时候就出现了一个难题:我所用的图片都是高清大图,放到网站上会严重拖慢加载速度.因此,需 ...

  5. 如何使用python批量压缩图片_python利用Guetzli批量压缩图片

    Google 又开源了,这次开源了一款图像算法工具 Guetzli.Guetzli,在瑞士德语中是"cookie(曲奇)"的意思,是一个针对数码图像和网页图像的 JPEG 编码器, ...

  6. 免费PDF批量转换图片工具

    免费PDF批量转换图片工具 免费PDF批量转换图片工具 程序界面 测试效果 程序说明 使用说明 使用注意 开发环境 测试环境 程序版本 源文章出处 下载地址(百度云) 免费PDF批量转换图片工具 一款 ...

  7. 这是一款可以批量压缩图片的软件

    很多小伙伴都在找一款图片压缩的软件,很多的软件一次只能压缩一张图片,小编最近遇到了一个神奇的压缩软件,这是一款可以批量压缩图片的软件,下面就是小编分享的图片压缩软件的使用方法哦,可以来看看! 工具介绍 ...

  8. Python使用pngquant实现批量压缩图片

    自己写的一个批量压缩图片的小工具,文件结构如下图 使用方法:将文件夹拖到bat.bat上,即可实现对文件夹内的图片压缩. .bat文件中的代码: @echo off set floder=%1% se ...

  9. 在线批量无损压缩图片工具

    工具说明: 该工具是一款小巧的在线批量无损压缩图片工具,图片不会上传,纯浏览器压缩,压缩方式并非单纯的裁剪尺寸,通过压缩比控制图片的输出质量,压缩比值越小压缩力度越大,对应图片质量越低,建议使用默认值 ...

  10. 适用于linux的解压工具,Linux下的压缩/解压缩工具

    Linux下的压缩/解压缩工具 发布时间:2006-11-12 00:54:48来源:红联作者:philosophy 一.Linux压缩工具概述 在Linux系统中,提供了许多压缩工具,虽然方便,但也 ...

最新文章

  1. Spring Security 实战:登录成功后返回 JWT Token
  2. (转)SQL Case when 的使用方法
  3. beyond compare类似软件_你用过最好用的截图软件是哪一款
  4. WordPress主题LensNews1.8模板源码,WP多功能新闻积分商城主题
  5. 灯塔谈话记录错误_如何保留灯塔报告的历史记录
  6. Mozilla Firefox 在用户访问被黑客攻击的网站时发出警告
  7. 95-874-040-源码-批处理-Flink批处理优化器值成本估算
  8. iOS NSString追加字符串的方法
  9. 11.深入分布式缓存:从原理到实践 --- Aerospike原理及广告业务应用
  10. tensorflow学习笔记(5)卷积神经网络(CNN)
  11. python切割音频文件_python3使用pydub切分音频文件
  12. python实现isPrime()函数
  13. php网站微博帐号登录代码,redis+php实现微博(一)注册与登录功能详解
  14. 对物联网的感悟_对物联网产业的理解 对物联网的感悟
  15. 屏幕色彩(一)-已知混色光色点求配色比
  16. Windows10指纹识别设置
  17. 汽车在线升级系统(OTA)开发浅析
  18. 常见的分词方法接口+ jieba自定义领域内的词表然后加载词表进行分词
  19. Origin Pro2017使用PatchOriginPro.exe破解提示Patch unsuccessfully or already
  20. shiro的学习使用

热门文章

  1. Java数据库连接详解
  2. usb扩展坞同时接键盘鼠标_iPadOS 13.1连接鼠标键盘扩展坞用法说明
  3. 软件项目开发报价指南
  4. JDK API 1.6.0中文版纯分享
  5. Idea导入MySQL驱动包
  6. unity3d C#UnityEngine API 提示中文汉化
  7. OpenGL超级宝典(第7版)之VS2019使用sb7框架搭建自己的程序
  8. MCP2515在8M晶振控制器下配置1M波特率的配置
  9. 开源游戏引擎哪家强?八款知名引擎资料够你忙
  10. 2022年浙江省电子设计大赛C题小车跟随系统