0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌推Squoosh神器:支持无损压缩,瞬间压缩达九成

如意 来源:太平洋电脑网 作者:Aimo 2020-08-21 10:44 次阅读

谷歌是互联网巨头,但它对新威廉希尔官方网站 的探索,也一直为人津津乐道。谷歌时不时就会放出一些神奇的小工具,让大家尝尝鲜。例如今天介绍的这个 squoosh 项目,就这方面的代表!

Squoosh 主页

Squoosh 是谷歌出品的一款图片压缩工具,它在 GitHub 上进行了开源,大家也可以点击下面的链接查看它的源代码。Squoosh 可以部署在 Web 端,也可以部署在本地,下面以 Web 端为例。

Squoosh 网页端:https://squoosh.app/

Squoosh GitHub 地址:https://github.com/GoogleChromeLabs/squoosh

开启 squoosh 的页面,就可以上传图片了。随后,squoosh 就会呈现出原图和压缩后图片的实时预览对比,在这个页面中,有很多细调选项,例如可以调整尺寸,调整图片压缩的格式以及强度质量等等。其中最重要的,当然就是“Compress”的压缩类型了。

一些调节选项

根据压缩类型的不同,squoosh 压缩图片的体积会有明显差别。然而,即便是在默认设置下,将普通的 JPEG 照片压缩成为 MozJPEG 格式,按照默认的压缩强度和质量,squoosh 都可以将图片压缩成为原先体积的十分之一!而且通过滑杆细细对比,你依然很难找到图片压缩前后的差异。也就是说,squoosh 能在基本不损失画质的情况下,将图片体积压缩九成,真的非常惊人。

1. 3M 的图片,压缩到 107K 画质几乎没有变化

而如果选择其他压缩格式,例如谷歌力推的 WebP,那么成果还会更加惊人。一张 1.3MB 的图片,在 squoosh 的压缩下,竟然体积仅剩下 70kB!这个压缩率已经远超 PS 之流的传统图片处理软件,而且画质还没有明显下降。

用 WebP,体积压缩更是惊人

除了有损压缩,squoosh 也支持无损压缩,而且结果同样惊人。Squoosh 的无损压缩完全不会损失画质,然而却能将图片轻松压缩到原来体积的一半不到,也是非常神奇。

无损压缩也可以做到体积仅剩原始图像的 43%

总的来说,谷歌的这个 squoosh 程序,让人见识到了先进图片压缩算法的威力。JPEG 已经是非常古老的图片格式,从威廉希尔官方网站 的角度来说,它已经没有了什么存在的必要,只不过出于兼容性等考虑,它才能流行至今。

幸运的是,我们已经看到了微信公众号、谷歌旗下网站等重磅互联网页面都开始转向 WebP,这不仅可以提高画质,也可以大大节省流量,希望 WebP、HEIF 等先进的图片压缩格式能够尽快普及吧。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6172

    浏览量

    105622
  • 图像压缩
    +关注

    关注

    1

    文章

    60

    浏览量

    22411
  • 画质
    +关注

    关注

    0

    文章

    18

    浏览量

    9438
收藏 人收藏

    评论

    相关推荐

    Linux文件压缩打包的各种姿势

    1.文件打包与压缩 1.什么是文件压缩? 将多个文件或目录合并成为一个特殊的文件。比如: 搬家…脑补画面 img. 2.为什么要对文件进行压缩? 当我们在传输大量的文件时,通常都会选择将该文件进行
    的头像 发表于 12-02 09:25 235次阅读

    【BearPi-Pico H3863星闪开发板体验连载】LZO压缩算法移植

    了多种压缩级别,可以根据需要选择合适的压缩比,同时保持较高的解压效率。 无损压缩 : 作为一种无损压缩算法,LZO不会丢失原始数据的任何信息,保证了数据的完整性。
    发表于 11-10 21:45

    在米尔电子MPSOC实现12G SDI视频采集H.265压缩SGMII万兆以太网

    方法1)带宽瓶颈:在用户数量增加的情况下,服务器和网络的带宽常常无法满足4K视频流的需求。2)压缩算法不足:传统的视频压缩威廉希尔官方网站 在高分辨率内容上表现不佳,容易导致画面模糊。 3)视频流传输的优化在流过
    发表于 11-01 16:56

    压缩算法的类型和应用

    压缩算法是一种通过减少数据量来节省存储空间或传输数据的威廉希尔官方网站 。压缩算法可以分为两种类型:有损压缩无损压缩
    的头像 发表于 10-21 13:50 293次阅读

    在米尔电子MPSOC实现12G SDI视频采集H.265压缩SGMII万兆以太网

    )**视频流传输的优化 在流过程中,网络带宽和视频压缩效率直接决定了视频播放的清晰度与流畅度。为了确保4K视频在万兆以太网上的高效传输,本设计采用以下优化措施: 合理的码率控制 :在保证视频清晰度
    发表于 10-14 17:42

    如何使用gzip压缩和解压缩威廉希尔官方网站

    Nginx是一款高性能的Web服务器,它也能够充当反向代理服务器和负载均衡器。在Web应用开发中,优化网站速度是一个非常重要的工作。使用gzip压缩和解压缩威廉希尔官方网站 ,可以有效减小传输文件的大小,提升网站的访问速度。
    的头像 发表于 09-29 15:57 428次阅读

    音频信号的无损压缩编码是什么

    音频信号的无损压缩编码是一种在不损失音频质量的前提下,减少音频文件大小的威廉希尔官方网站 。这种威廉希尔官方网站 对于存储和传输音频数据非常有用,尤其是在带宽有限或存储空间有限的情况下。无损压缩编码威廉希尔官方网站 可以应用于各种音频格式
    的头像 发表于 09-25 14:10 474次阅读

    【RTC程序设计:实时音视频权威指南】音视频的编解码压缩威廉希尔官方网站

    音视频所载有的信息在通过传输的时候就需要压缩编码。 其中,文本压缩是指通过使用各种算法和威廉希尔官方网站 ,将文本数据表示为更紧凑的形式,以减少存储空间。 霍夫曼编码是一种无损压缩算法,它可以根据字符出现
    发表于 04-28 21:04

    FPGA压缩算法有哪些

    在图像压缩算法中可以采用哈夫曼编码的方式对编码冗余的信息进行压缩,可以采用预测的方式来减少像素间冗余,可以采用量化的方式完成心理视觉冗余信息的去除
    的头像 发表于 04-15 11:48 669次阅读
    FPGA<b class='flag-5'>压缩</b>算法有哪些

    Python压缩和解压缩实现代码分享

    压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩压缩,总的而言都还是比较方便的。
    的头像 发表于 04-11 11:28 1075次阅读

    基于门控线性网络(GLN)的高压缩无损医学图像压缩算法

    实现基于门控线性网络(GLN)的高压缩无损医学图像压缩算法,以提高医学图像存储和分发系统的效率。与“传统”的基于上下文的数据压缩算法相比,基于GLN的系统使用一组不同的上下文模型。
    的头像 发表于 04-08 10:29 682次阅读
    基于门控线性网络(GLN)的高<b class='flag-5'>压缩</b>比<b class='flag-5'>无损</b>医学图像<b class='flag-5'>压缩</b>算法

    高性能无损数据解压缩FPGA IP,LZO无损数据解压缩IP

    LZOAccel-D是一个无损数据解压缩引擎的FPGA硬件实现,兼容LZO 2.10标准。 Core接收压缩的输入数据块,产生解压缩后的数据块。Core分析数据块的头和尾,检查输入数
    的头像 发表于 02-25 09:59 328次阅读
    高性能<b class='flag-5'>无损</b>数据解<b class='flag-5'>压缩</b>FPGA IP,LZO<b class='flag-5'>无损</b>数据解<b class='flag-5'>压缩</b>IP

    螺杆压缩机工作原理 螺杆压缩机的工作循环可分为

    螺杆压缩机是一种通过螺杆运动来压缩气体的机械设备。它由主螺杆和副螺杆组成,两者通过齿轮传动保持一定的相对运动轨迹。在工作过程中,气体被吸入螺杆压缩机的吸气口,然后沿着螺杆的螺旋槽被压缩
    的头像 发表于 02-04 10:19 1196次阅读

    压缩机的类型和区别

    压缩机的类型和区别  压缩机是一种用于提高气体压缩和输送能力的机械设备。根据不同的工作原理和应用需求,压缩机可分为多种类型,包括离心压缩机、
    的头像 发表于 02-01 14:36 3529次阅读

    高性能无损数据压缩FPGA IP,LZO无损数据压缩IP

    LZOAccel-C是一个无损数据压缩引擎的FPGA硬件实现,兼容LZO 2.10标准。 Core接收未压缩的输入数据块,产生压缩后的数据块。Core使用合适的头和尾封装了
    的头像 发表于 01-25 13:39 486次阅读
    高性能<b class='flag-5'>无损</b>数据<b class='flag-5'>压缩</b>FPGA IP,LZO<b class='flag-5'>无损</b>数据<b class='flag-5'>压缩</b>IP