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

  • 华为手表能连接小米手机吗(华为手表能连接荣耀手机吗)

    华为手表能连接小米手机吗(华为手表能连接荣耀手机吗)

  • origin锁屏自定义怎么设置(origin锁屏自定义音乐)

    origin锁屏自定义怎么设置(origin锁屏自定义音乐)

  • 通用里访问限制不见了(设置通用访问限制的密码忘了怎么办)

    通用里访问限制不见了(设置通用访问限制的密码忘了怎么办)

  • 华为应用市场无法连接服务器(华为应用市场无法下载)

    华为应用市场无法连接服务器(华为应用市场无法下载)

  • 数据的存储结构是指什么呢(数据的存储结构分为两种)

    数据的存储结构是指什么呢(数据的存储结构分为两种)

  • git是用什么语言开发的

    git是用什么语言开发的

  • 给别人支付宝收款码安全吗(给别人支付宝收款码转账有风险吗)

    给别人支付宝收款码安全吗(给别人支付宝收款码转账有风险吗)

  • 苹果手机怎么设置三键导航(苹果手机怎么设置铃声来电铃声)

    苹果手机怎么设置三键导航(苹果手机怎么设置铃声来电铃声)

  • 购买id是什么(抖音购买id是什么)

    购买id是什么(抖音购买id是什么)

  • 苹果电脑截图按哪三个键(苹果电脑截图按键盘什么键)

    苹果电脑截图按哪三个键(苹果电脑截图按键盘什么键)

  • 荣耀手环5充电无反应(荣耀手环5充电时间)

    荣耀手环5充电无反应(荣耀手环5充电时间)

  • 云计算机技术与应用是什么(云计算机技术与应用专业前景)

    云计算机技术与应用是什么(云计算机技术与应用专业前景)

  • iphone11处理器是a几(iphone11处理器是a几怎么看)

    iphone11处理器是a几(iphone11处理器是a几怎么看)

  • 小米10pro长宽高(小米10pro长宽高多少)

    小米10pro长宽高(小米10pro长宽高多少)

  • 9510211怎么转人工(95117怎么快速转人工)

    9510211怎么转人工(95117怎么快速转人工)

  • 华为nova5进水了就黑屏了(华为nova5进水了怎么维修)

    华为nova5进水了就黑屏了(华为nova5进水了怎么维修)

  • bn36电池是什么手机(bn36电池是什么型号)

    bn36电池是什么手机(bn36电池是什么型号)

  • 微信新朋友过期了,要怎么才能加(微信新朋友过期是按什么顺序来的呀)

    微信新朋友过期了,要怎么才能加(微信新朋友过期是按什么顺序来的呀)

  • wps表格如何删除多余的列(wps表格如何删除重复项整行)

    wps表格如何删除多余的列(wps表格如何删除重复项整行)

  • 乐视手机耗电量快怎么办(乐视手机费电)

    乐视手机耗电量快怎么办(乐视手机费电)

  • mate30有5g功能吗(华为mate30有没有5g版本)

    mate30有5g功能吗(华为mate30有没有5g版本)

  • 苹果手机录屏怎么高清(苹果手机录屏怎么开启)

    苹果手机录屏怎么高清(苹果手机录屏怎么开启)

  • 拼多多怎么申请视频(拼多多怎么申请人工客服)

    拼多多怎么申请视频(拼多多怎么申请人工客服)

  • 结构化程序设计的特点(结构化程序设计的三种基本结构)

    结构化程序设计的特点(结构化程序设计的三种基本结构)

  • ai图片修复方法(ai修复软件)

    ai图片修复方法(ai修复软件)

  • usb和usb-c区别(usbc和usbtype-c的区别)

    usb和usb-c区别(usbc和usbtype-c的区别)

  • qq垃圾箱在哪里开(扣扣垃圾箱在哪里)

    qq垃圾箱在哪里开(扣扣垃圾箱在哪里)

  • oppo手机微信语音播放失败怎么办(oppo手机微信语音来电不显示)

    oppo手机微信语音播放失败怎么办(oppo手机微信语音来电不显示)

  • 税目是什么意思和内容
  • 出口不退税进项税如何处理
  • 增值税加计扣除账务处理
  • 期末未缴税额为负数怎么办
  • 增值税纳税申报表附列资料(二)
  • 残疾证挂靠一年多少钱
  • 中小企业所得税优惠政策有哪些
  • 专项附加扣除的钱去哪里了
  • 资产减值损失属于什么科目借方增加还是减少
  • 低值易耗品费用包括哪些
  • 计提坏账准备确认的信用减值损失累计金额
  • 印刷品生产需要生产许可证吗?
  • 项目现金流量的构成
  • 以前年度固定资产入账错误怎么办?
  • 自制半成品具体如何处理账务?
  • 股权的溢价是什么意思
  • 工会有纳税号吗
  • 纳税人必须先复议再诉讼
  • 大众创业的后果
  • 销售百分比法计算步骤
  • 防伪税控减免税款的会计分录
  • 销售费用变动率公式
  • 长期股权投资年度损益影响金额包括什么
  • 赊购商品一批
  • 收到支票怎么处理
  • 车辆购置税完税证明电子版二维码怎么扫
  • 限额领料单属于外来原始凭证吗
  • win10系统安装详细步骤
  • 市面最高版本
  • 融资租赁综合利息计算
  • 现金解款单怎么读
  • 冲减管理费用是什么意思
  • 微信php开发
  • html5期末大作业智能家具
  • 购买其他权益工具
  • 用php写的一个冒号的句子
  • php测验
  • php模拟post提交
  • 中国石化电子发票平台官网
  • 企业销售旧固定资产税票开票
  • 会计备案报送期间
  • 企业用车年检需要什么资料
  • python 多线程处理
  • 帝国cms会员发布信息数量
  • pycharm折叠代码块快捷键
  • 固定资产怎么确认价值
  • 法人如何提取公积金
  • 工会经费申报的依据
  • 个人股权转让需要评估吗
  • 帐载金额
  • mysql8.0存储过程
  • 企业所得税年度纳税申报表A类怎么填
  • 专用发票跨月退税怎么办
  • 银行汇票的会计处理过程分为什么阶段
  • 公司收到社保打款怎么办
  • 固定资产的类别
  • 计提应收会计分录
  • 小规模注销时盈余怎么算
  • 过年给员工派红包合适吗
  • 待认证进项税额和待抵扣进项税额的区别
  • 未分配利润转增股本要交税吗怎么交
  • sql语句去除重复值
  • 微软招聘流程
  • macpro删除文件
  • xp系统怎么禁止启动项
  • win8.1拨号上网
  • linux系统安装程序
  • dosbox批处理
  • node.js安装后自带哪个工具
  • js如何创建类
  • bootstrap要学吗
  • python快速排序法
  • 客户端名称 android-
  • fragment详解
  • Python实现类似jQuery使用中的链式调用的示例
  • 宁夏电子税务局登录入口
  • 广东省电子税务局电话
  • 南通国税电子税务局
  • 广东税务微信公众号微办税
  • 企业的捐赠支出在哪里能看到
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设