欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


Linux系统中rename命令的使用方法
360浏览器图片放大镜怎么关?
win8系统下如何使用自带截图工具?
让win8系统在打开计算机后直接进入安全模式的方法
解决win8系统光驱无法识别光盘的解决方法
360浏览器出现收藏到云盘如何设置取消?
解决win8系统下软件不兼容的方法教程
Win8系统开启Telnet协议功能的方法
win7字体如何还原为默认字体
想还原没掉了的文件 快点打开Windows7系统保护吧
Linux下压缩和优化jpg与png图片的方法
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   jpegotim压缩jpg图片

  安装jpegotim

  如果你有epel yum源,使用如下命令即可

  代码如下:

  # yum install jpegoptim

  压缩图片命令

  代码如下:

  # jpegoptim ttlsa.jpg

  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

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号