位置: IT常识 - 正文

Linux下压缩和优化jpg与png图片的方法(linux压缩.gz)

编辑:rootadmin
这篇文章主要介绍了Linux下压缩和优化jpg与png图片的方法,文中分别使用到了jpegotim和pngcrush这两个工具,示例基于Cent OS系统,需要的朋友可以参考下... 15-12-24

推荐整理分享Linux下压缩和优化jpg与png图片的方法(linux压缩.gz),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux中常用的几种压缩工具,linux的压缩,linux压缩文件有哪些,linux压缩格式有哪些,linux压缩文件有哪些,linux的压缩,linux压缩文件有哪些,linux压缩格式有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!

jpegotim压缩jpg图片安装jpegotim如果你有epel yum源,使用如下命令即可

代码如下:# yum install jpegoptim

压缩图片命令

代码如下:# jpegoptim ttlsa.jpg Linux下压缩和优化jpg与png图片的方法(linux压缩.gz)

ttlsa.jpg 1425x823 24bit N JFIF [OK] 1074449 --> 853514 bytes (20.56%), optimized.可以看到ttlsa.jpg自动被压缩了20.56%。再压缩一次

代码如下:# jpegoptim ttlsa.jpg

ttlsa.jpg 1425x823 24bit N JFIF [OK] 853514 --> 853514 bytes (0.00%), skipped.图片已经被压缩过了,所以提示跳过,不需要在被压缩。提供一个批量压缩的脚本

代码如下:for i in /data/site/image.ttlsa.com/images/*.jpg; do jpegoptim $i; done

pngcrush优化PNG图片项目地址:http://pmt.sourceforge.net/pngcrush/

代码如下:# wget http://downloads.sourceforge.net/project/pmt/pngcrush/1.7.88/pngcrush-1.7.88.tar.gz# tar -xzvf pngcrush-1.7.88.tar.gz# cd pngcrush-1.7.88# make# cp pngcrush /usr/bin

pngcrush使用语法

代码如下:usage: pngcrush [options except for -e -d] infile.png outfile.png pngcrush -e ext [other options] file.png ... pngcrush -d dir/ [other options] file.png ... pngcrush -ow [other options] file.png [tempfile.png] pngcrush -n -v file.png ...options: -bail (bail out of trial when size exceeds best size found -bit_depth depth (deprecated) -blacken (zero samples underlying fully-transparent pixels) -brute (use brute-force: try 148 different methods)........更多内容请自己看帮助......

pngcrush简单命令

代码如下:pngcrush -brute -e "myimage_compressed.png" myimage.png.........省略..... Best pngcrush method = 123 (ws 15 fm 4 zl 9 zs 1) = 124820 for output to ttlsattlsa_new.png (1.63% critical chunk reduction) (1.63% filesize reduction)

CPU time decoding 1.560, encoding 7.640, other 0.030, total 9.230 sec.

批量优化PNG图片

代码如下:pngcrush -brute -d "/data/site/image.ttlsa.com/images" *.png
本文链接地址:https://www.jiuchutong.com/zhishi/274619.html 转载请保留说明!

上一篇:关闭自动更新应用(关闭自动更新应用程序)

下一篇:如何刷新bios?在windows系统上刷新bios的方法(笔记本如何刷新bios)

  • 以前年度损益调整结转到未分配利润
  • 借款人和还款人不相同的情况下逾期还款会影响哪方信用
  • 收支平衡表excel怎么做
  • 国际货运代理可以开免税吗
  • 材料采购合同需要注意什么
  • 退回资本金要交税吗
  • 备用金每个月可以用几次
  • 资源要素包括哪三个方面
  • 2021年金税盘
  • 简易计征开什么发票
  • 增值税组成计税价格包括消费税吗
  • 异地工程预缴税有哪些流程
  • 计提资产减值准备金的纳税调整
  • 劳务收入个税的计算方法
  • 公司买车付首付款个人还贷怎么做会计分录
  • 债转股企业所得税资本公积
  • 建筑工程项目的全生命周期包括
  • 生产企业原材料的订购与运输论文
  • 购买车间用的材料怎么做分录
  • 公司报销学费属于 薪酬还是福利呢
  • 固定资产评估是什么单位
  • 地税评为d级纳税人是指
  • 2019年小规模纳税人免征增值税政策
  • 维修税控设备分录
  • 计提的坏账准备可以转回吗
  • 英雄联盟电脑软件图片
  • win7为什么现在不能用了
  • 暂估收入入账冲回如何会计分录
  • 会计科目在建工程有金额要求吗
  • 交际应酬费可以抵扣吗
  • react reducer详解
  • 发票十万元版和百万元版
  • vue的安装步骤
  • 前端image
  • 直接转销法能不能用
  • 购买承兑的收益会计分录
  • 企业一般账户开户申请理由
  • 年底本年利润需要结转吗
  • mongodb配置文件详解
  • 残疾人就业保障金会计分录怎么做
  • sql server2005查询
  • 使用mysql的disctinct group by查询不重复记录
  • mongodb数据库语句
  • 废旧物资回收公司名称
  • 饭店开业多久可以正常
  • 房产税和城镇土地使用税
  • 企业应付账款的借方余额反映的是
  • 免税设备是什么意思
  • 软件增值税即征即退税务风险
  • 认缴制下实收资本需要验资吗
  • 生产成本二级科目设置
  • 法人私户转公户备注什么
  • 企业商业汇票到期款项存入银行
  • 增值税其他免税销售额
  • 电子发票是否是原件发票
  • 开票必须填写开户银行吗
  • 备查账簿有没有固定的格式
  • 一个 sql 查询很慢,从哪些地方进行优化?
  • mysql批量更新多条数据
  • mysql数据库完全备份
  • 如何自己解封微信号呢
  • win8管理员权限怎么打开
  • win10手机版下载官方中文版
  • yosemite 10.10.5升级
  • win8系统可以装win7系统吗
  • 如何解决在沟通中产生的漏斗效应
  • 隐藏网络怎么连接电脑连不上
  • Win10 Build 10586.107正式推送 主要修复bug
  • js立即执行函数几种写法
  • jQuery ajax的功能实现方法详解
  • nodejs xhr
  • input的file
  • unity延迟调用函数
  • unity linux arm
  • stick function
  • android设置背景颜色代码
  • XML、HTML、CSS与JS的区别整理
  • python编写代码的步骤
  • 纳税工会经费申请怎么写
  • 四川税务稽查举报电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设