1.软文推荐

2.软文推荐

3.软文推荐

jpegoptim 是一个用来优化 JPEG 文件的工具,提供无损的优化(基于哈夫曼表),同时也可设置质量因子实现的有损优化,下面为大家详细讲解一下Linux下使用jpegoptim压缩图片具体方法。

安装jpegoptim

Ubuntu, Debian 或 Linux Mint:

$ sudo apt-get install jpegoptim

Fedora:

$ sudo yum install jpegoptim

CentOS/RHEL安装,先开启EPEL库,然后运行下列命令:

$ sudo yum install jpegoptim

无损压缩jpeg图像

为了无损地压缩一副JPG图片,使用:

$ jpegoptim photo.jpg

photo.jpg 2048×1536 24bit N ICC JFIF [OK] 882178 –》 821064 bytes (6.93%), optimized.

注意,原始图像会被压缩后图像覆盖。

如果jpegoptim不能无损美化图像,将不会覆盖它:

$ jpegoptim -v photo.jpg

photo.jpg 2048×1536 24bit N ICC JFIF [OK] 821064 –》 821064 bytes (0.00%), skipped.

如果你想保护原始图片,使用“-d”参数指明保存目录

$ jpegoptim -d 。/compressed photo.jpg

这样,压缩的图片将会保存在。/compressed目录(以同样的输入文件名)

如果你想要保护文件的创建修改时间,使用“-p”参数。这样压缩后的图片会得到与原始图片相同的日期时间。

$ jpegoptim -d 。/compressed -p photo.jpg

如果你只是想看看无损压缩率而不是真的想压缩它们,使用“-n”参数来模拟压缩,然后它会显示出压缩率。

$ jpegoptim -n photo.jpg

有损压缩JPG图像

万一你真的需要要保存在云空间上,你还可以使用有损压缩JPG图片。

这种情况下,使用“-m《质量》”选项,质量数范围0到100。(0是最好质量,100是最差质量)

例如,用50%质量压缩图片:

$ jpegoptim -m50 photo.jpg

photo.jpg 2048×1536 24bit N ICC JFIF [OK] 882178 –》 301780 bytes (65.79%),

optimized.

在牺牲质量的基础上,将会得到一个更小的图片。

一次压缩多张JPEG图像

最常见的情况是需要压缩一个目录下的多张JPEG图像文件。为了应付这种情况,你可以使用接下来的脚本。

#!/bin/sh

# 压缩当前目录下所有*.jpg文件

# 保存在。/compressed目录

# 并拥有与原始文件同样的修改日期

for i in *.jpg; do jpegoptim -d 。/compressed -p “$i”; done

本文来源:www.lxlinux.net/6940.html,若引用不当,请联系修改。

相关文章 8

1

浙江湖州网站设计哪家公司可以上门服务?(湖州建设网站) 1分钟前

广州合优网络是一家做综合服务型的集团公司。集团旗下有合优网络、合优广告、宏优软件、优诚财税等子公司,每家子公司的业务范畴不...

2

Redis特殊数据类型:Bitmaps使用方法 2分钟前

redis是一个开源的,先进的key-value存储,属于非关系型缓存数据库,通常被称为数据结构服务器。Redis 中有三种特殊数据类型:Bitmaps、Hype...

3

DMIT:中国香港lite VPS,三网CMI,1Gbps超大带宽 4分钟前

DMIT,在VPS圈子还是很知名的,很多用户对DMIT的评价就是除了贵一点,其它没啥不好的,DMIT的香港、洛杉矶和日本CN2GIA线路质量非常不错,...

4

简单介绍一下SELinux 6分钟前

SELinux是针对特定的进程与指定的文件资源进行权限控制的系统。主要是增强传统 Linux 操作系统的安全性,并解决传统 Linux 系统中自主访问...

5

什么是vi?(什么是vip卡) 7分钟前

VI设计是一整套适用的图片,根据你的网站定位需求来做的。 所谓VI设计一般的大概意思就是说视觉的识别系统, VI设计是在经营的指导下,...

6

Linux下安装并使用Meld文本比较工具 9分钟前

Meld是一个针对开发人员的可视化差异和合并工具。 Meld可以比较文件,目录和版本控制的项目。 它提供文件和目录的双向和三向比较,并支...

7

DogYun国庆促销:香港/荷兰/美国/韩国/日本/德国vps,动态云7折经典云8折,幸运大转盘抽5折 10分钟前

DogYun国庆促销来袭! 10月1日-10月7日 活动期间新购动态云7折,经典云8折,新购独立服务器每月优惠100元,每天充值100元送10元,同时可以参与...

8

Linux中寻找相同文件具体方法 12分钟前

随着电脑的使用,系统里将产生很多垃圾,比较典型的就是同一份文件被保存到了不同的位置,这样导致的结果就是磁盘空间被大量占用,...