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

    文章

    6244

    浏览量

    110263
  • 图像压缩
    +关注

    关注

    1

    文章

    60

    浏览量

    23208
  • 画质
    +关注

    关注

    0

    文章

    18

    浏览量

    9536
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问RT-FOTA固件校验通过但是解压缩失败是什么原因?

    芯片:STM32F407ZGT6 FOTA流程: 从SD卡中读取固件(压缩过的RBL)校验通过后开始解压缩搬运到Flash的0x8020000地址 已经确认读取的固件大小是正确的但是到解压缩这一步就失败了。 代码中位置 跟进
    发表于 09-26 07:41

    氢气压缩机PLC数据采集系统解决方案

    在某大型化工企业的氢气生产与压缩车间,氢气压缩机作为核心设备,承担着将低压氢气压缩至高压状态以满足后续工艺需求的关键任务。该车间配备了多台不同型号的氢气压缩机,这些
    的头像 发表于 08-15 17:15 607次阅读
    氢气<b class='flag-5'>压缩</b>机PLC数据采集系统解决方案

    上传压缩包的时候总是显示上传失败,为什么?

    上传压缩包的时候总是显示上传失败是说明原因
    发表于 07-23 08:17

    低内存场景下的高效压缩利器:FastLZ压缩库应用实践指南

    在资源受限环境中,数据压缩既要追求速度又要节省内存。本文聚焦FastLZ压缩库,深入探讨其在低内存场景下的应用实践,通过解析其核心算法与优化策略,带您掌握如何利用该库实现快速压缩,满足嵌入式系统、物
    的头像 发表于 07-22 15:13 211次阅读
    低内存场景下的高效<b class='flag-5'>压缩</b>利器:FastLZ<b class='flag-5'>压缩</b>库应用实践指南

    压缩机式冷水机:技术原理、应用场景与行业创新

    在半导体制造、工业温控及加工领域,压缩机式冷水机凭借其稳定的制冷性能,成为保障工艺精度与设备可靠性的核心装备。本文将从技术原理、系统构成、应用场景及行业创新趋势四方面,系统解析压缩机式冷水机的技术
    的头像 发表于 07-11 15:52 583次阅读
    <b class='flag-5'>压缩</b>机式冷水机:技术原理、应用场景与行业创新

    基于FPGA的压缩算法加速实现

    本设计中,计划实现对文件的压缩及解压,同时优化压缩中所涉及的信号处理和计算密集型功能,实现对其的加速处理。本设计的最终目标是证明在充分并行化的硬件体系结构 FPGA 上实现该算法时,可以大大提高该算
    的头像 发表于 07-10 11:09 2085次阅读
    基于FPGA的<b class='flag-5'>压缩</b>算法加速实现

    毫米波设计白皮书系列 | 优化射频压缩安装连接器的性能 下篇

    /前言 接上文:毫米波设计白皮书系列 | 优化射频压缩安装连接器的性能 中篇 基于建模和测量数据,本白皮书调查了错位和针脚压缩如何影响实际设计。它还解释了如何检测和避免问题,以优化性能并完成成功
    发表于 03-26 16:08 554次阅读
    毫米波设计白皮书系列 | 优化射频<b class='flag-5'>压缩</b>安装连接器的性能 下篇

    C2双压缩器操作手册

    XTA C2 双通道压缩 操作指南
    发表于 03-26 14:25 0次下载

    对数,电子学中不可或缺的“压缩神器

    对数,在电子领域中无处不在。在电子学中,经常会遇到需要处理大范围变化的物理量的情况,比如电压、电流、频率等。对数作为一种数学工具,可以将这些大范围变化的数值“压缩”到一个相对较小的数值,使得
    发表于 03-14 09:10

    嵌入式系统中的代码优化与压缩技术

    处理器支持指令压缩技术,如Thumb指令集。与传统的32位ARM指令相比,Thumb指令集采用16位指令编码,在保持较高性能的同时,有效减少了代码存储空间。编译器在编译过程中,会根据代码情况,自动将部分
    发表于 02-26 15:00

    LZO Data Compression,高性能LZO无损数据压缩加速器介绍,FPGA&amp;ASIC

    LZOAccel-CLZO Data Compression Core/无损数据压缩IP CoreLZOAccel-C是一个无损数据压缩引擎的FPGA硬件实现,兼容LZO 2.10标准
    发表于 01-24 23:53

    毫米波设计白皮书系列 | 优化射频压缩安装连接器的性能 中篇

    摘要/前言 接上文 毫米波设计白皮书系列 | 优化射频压缩安装连接器的性能 上篇 基于建模和测量数据,本白皮书调查了错位和针脚压缩如何影响实际设计。它还解释了如何检测和避免问题,以优化性能并完成成功
    发表于 01-22 13:54 472次阅读
    毫米波设计白皮书系列 | 优化射频<b class='flag-5'>压缩</b>安装连接器的性能 中篇

    LZO Data Compression,高性能LZO无损数据压缩加速器介绍,FPGA&amp;ASIC

    LZOAccel-C是一个无损数据压缩引擎的FPGA硬件实现,兼容LZO 2.10标准。Core接收未压缩的输入数据块,产生压缩后的数据块。输入的数据块可以被分段,并且不同数据块的分段
    的头像 发表于 01-13 12:41 1023次阅读
    LZO Data Compression,高性能LZO<b class='flag-5'>无损</b>数据<b class='flag-5'>压缩</b>加速器介绍,FPGA&amp;ASIC

    EE-257:面向Blackfin处理器的引导压缩/解压缩算法

    电子发烧友网站提供《EE-257:面向Blackfin处理器的引导压缩/解压缩算法.pdf》资料免费下载
    发表于 01-07 13:56 0次下载
    EE-257:面向Blackfin处理器的引导<b class='flag-5'>压缩</b>/解<b class='flag-5'>压缩</b>算法

    小身材,大能量!精密空调涡旋式压缩机大显身手

    机房精密空调专用涡旋式压缩机采用先进的涡旋技术,使得气体在压缩过程中几乎无泄漏,提高了压缩效率。与传统的精密空调压缩机相比,涡旋式压缩机具有
    的头像 发表于 12-14 09:44 972次阅读
    小身材,大能量!精密空调涡旋式<b class='flag-5'>压缩</b>机大显身手