位置: 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)

  • 房产赠与税什么时候开始的
  • 流动资产周转天数下降说明什么
  • 实收资本的期末余额在借方还是贷方
  • 押金和租金
  • 异地预缴怎么做账
  • 支票上的法人章和财务章是央行盖吗
  • 什么情况下当月不排卵
  • 销售费用计入产品生产成本吗
  • 飞机票的快递费多少钱
  • 外贸企业当月没交税
  • 集团公司内部调动
  • 购进财务软件折旧怎么算
  • 企业的定期存款
  • 销售费用现金支付
  • 三包范围内的维修费谁出
  • 材料采购发生的合理损耗计入
  • 税法上的营业收入与会计差异
  • 内部收据可以做入账处理吗?
  • 新办建筑劳务公司有资质证书吗
  • 发票勾选 发票认证
  • 法人股东获得分红的规定
  • 固定资产对外投资增值税
  • 个人网银测试要点
  • 补充医疗保险报销流程
  • 加计扣除农产品进项税额
  • 已抵扣的进项税额转出怎么做会计分录
  • 报销业务招待费属于什么现金流量项目
  • 房租费进项税能不能抵扣
  • 建筑设计公司的账务处理
  • 购买的商业保险可以税前扣除吗
  • 手机中的流量统计在哪里寻找
  • 发票如何认证及开票
  • 任务栏变宽了怎么调回来win11
  • 期货交易所返还期货公司利息
  • 企业常用的成本核算方法有哪些
  • 对方发票丢失情况说明
  • 会计学中借和贷怎么区分
  • php框架yii
  • ant desgin-vue
  • php百分比
  • thinkphp6多语言
  • 差旅费报销可以直接从公账转到个人账户吗
  • ant design vue2.0
  • 背书转让流程图
  • 转让旧固定资产怎么处理
  • 小规模纳税人的条件
  • 预包装的标签有哪几种
  • 企业销售已使用的车辆
  • 资金占用费怎么写
  • 捆绑销售如何做税务处理合适?
  • 工程用油计入什么科目
  • 销售款退回会计分录
  • 储备基金是什么
  • 退回的个税手续费如何账务处理
  • 个人向公司借款流程
  • 探讨探讨
  • 丢失的身份证补办后,原本的身份证还有用吗
  • 蓝屏service
  • CentOS 7.0.1406 正式版发布(附CentOS7下载地址)
  • fedora14虚拟机安装教程
  • WINDOWS7系统安装包
  • rpm命令的作用是什么
  • linux忘记root密码怎么办
  • 深度技术win10怎么样
  • linux日志内容
  • 怎样一键清空
  • Linux中RedHat CentOS Ubuntu Fedora的区别详解
  • win7系统垃圾手动清理
  • win8跳过开机密码
  • javascript概述及作用
  • 基于HTML5和CSS3的响应式Web的设计与实现
  • crontab每秒执行一次命令
  • html中的表格
  • nodejsorg
  • javascript零基础入门
  • node express 路由
  • 欠税款要坐牢吗
  • 陕西省税务电话是多少
  • 中央财经大学法学院
  • 土地交的契税会计科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设