多语言展示
当前在线:606今日阅读:4今日分享:26

如何在Linux中无损的压缩JPEG图像

在拍照比较盛行的时代很多照片的质量越来越大,对于存储的设备要求也越来越高,因为像素变高的原因,使得得到的数据不得不采取压缩的形式存储,为了更加方便的压缩数据应该采用更加正确的方式来得到无损的数据.
工具/原料
1

计算机

2

虚拟机

方法/步骤
1

首先需要在系统环境中安装jpegoptim工具,如果在Ubuntu,Debian或Linux Mint等环境里面安装需要使用如图所示的代码实现.

2

接着如果在Fedora或者CentOS/RHEL安装,需要先开启EPEL库才能进行安装,使用的和上面的命令不一样,使用如图的命令行进行安装,这样这些安装环境就安装成功了.

3

然后找一些想要压缩的照片等数据,在这里原始的图像会被压缩后的图像覆盖掉,这样就会得到无损的压缩JPG图片.

4

接着在压缩的过程中如果使用的jpegoptim不能无损美化图像那么就不会覆盖它,这就是这款jpegoptim工具的比较好的地方,这样既不会损坏掉数据也不会进行压缩数据.

5

然后使用-d参数来进入保存目录进行保存原始图片,压缩的图片将会保存在./compressed目录,使用-p参数保护文件的创建修改时间,压缩后的图片会得到与原始图片相同的日期时间.

6

最后可以先模拟进行压缩,这样可以提前查看一下压缩率,压缩率如果高就不说了,要是比较低的话就需要调节压缩的质量,范围略作调整就行了.

推荐信息