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

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

3天内不再提示

推荐一款由Google开源的图片压缩器-Squoosh

算法与数据结构 来源:lp 2019-04-03 14:07 次阅读

网页加载速度慢是个很恼人的事情。用户可能愤而关闭网页,转去其他网站,因此,很多网站都会使用一些方法将网站的图片压缩,今天给大家推荐一款由 Google 开源的图片压缩器 -Squoosh。

Squoosh 可帮助网站开发人员快速压缩图片,在保持图片质量的同时,提升网站访问速度。Squoosh 使用起来也非常简单,在浏览器中打开页面后,可点击选择或直接往里面拖图片,在左下方可选择想要生成的图片格式,右下方选择图片质量,再下载即可。

而且Squoosh 用实时对比来展示压缩效果,你可以左右拖动滑块来比较,如下图左边是原图,右边是压缩后的图片,下面提供多种压缩选项。

不难看出Squoosh! 非常简单易用,打开网页后,将图片拖进去等几秒钟就可以下载压缩版本的了。目前支持的格式有:

OptiPNG

MozJPEG

WebP

Browser PNG

Browser JPEG

Browser WebP

目前,squoosh已经在GitHub上获得6676个Star,371个Fork(GitHub地址:https://github.com/GoogleChromeLabs/squoosh/)

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

    关注

    5

    文章

    1754

    浏览量

    57365
  • 图片
    +关注

    关注

    0

    文章

    203

    浏览量

    15881
  • 压缩器
    +关注

    关注

    0

    文章

    26

    浏览量

    7736

原文标题:Google 开源的这个图片压缩器,真实用!

文章出处:【微信号:TheAlgorithm,微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    设计的一款搭载TPA3116的扩音,有非常小声的POP怎么解决?

    付图是我设计的一款搭载TPA3116的扩音, POP声在开机时已解决,现在剩下关机会有非常小声的POP请问能否修改
    发表于 10-23 07:13

    如果设计一款桌面的机器玩具,最吸引人的外观与功能要有哪些?

    初步设想制作如下其中一款,有感兴趣的朋友可以帮提提意见。 A一款圆敦敦的音响状的“个人日程助手”,具备番茄闹钟、音乐播放、减压交互、语言对话、工作日报生成。 B一款迷你瓦利机器人,有
    发表于 10-19 18:25

    基于FPGA的JPEG-LS图像压缩器介绍

    现在来看下GitHub上面开源的JPEG LS算法的Verilog实现
    的头像 发表于 10-15 17:27 269次阅读
    基于FPGA的JPEG-LS图像<b class='flag-5'>压缩器</b>介绍

    如何使用gzip压缩和解压缩技术

    Nginx是一款高性能的Web服务,它也能够充当反向代理服务和负载均衡器。在Web应用开发中,优化网站速度是个非常重要的工作。使用gzip压缩
    的头像 发表于 09-29 15:57 262次阅读

    TLV320ADCx120和PCMx120-Q1中的动态范围增强压缩器应用说明

    电子发烧友网站提供《TLV320ADCx120和PCMx120-Q1中的动态范围增强压缩器应用说明.pdf》资料免费下载
    发表于 09-13 11:04 0次下载
    TLV320ADCx120和PCMx120-Q1中的动态范围增强<b class='flag-5'>器</b>和<b class='flag-5'>压缩器</b>应用说明

    ​介绍一款Java开发的开源MES系统

    ​介绍一款Java开发的开源MES系统,万界星空科技开源的MES系统。该系统基于Java开发,具有广泛的适用性和高度的可定制性,能够满足不同行业、不同规模企业的智能制造需求。
    的头像 发表于 09-05 17:39 501次阅读
    ​介绍<b class='flag-5'>一款</b>Java开发的<b class='flag-5'>开源</b>MES系统

    选用一款运放搭建单位增益运算放大电路遇到的问题求解

    当选用一款运放搭建单位增益运算放大电路的时候,经常遇到下面的问题,不知道这个问题的来源是什么? 输入信号: 这是正弦信号是比较理想的,波形不存在问题。 输出信号(下面的三幅图片为依次放大后的情况): 可以看到,在输出信号的波形中,存在细小的波纹。 那么,这种现实是
    发表于 08-22 06:32

    开源项目!设计一款智能手语翻译眼镜

    这个项目是一款创新的智能手语翻译眼镜,它能够实时地将手语转换为听得见的语音。这款眼镜采用了VIAM平台和树莓派Zero 2 W,能够帮助聋人或听力受损的人士更自由、独立地与他人交流,减少对第三方
    发表于 05-20 15:59

    普冉半导体推出一款基于32位ARM Cortex-M0+内核的微控制

    PY32F071单片机是一款基于32 位 ARM® Cortex® - M0+内核的微控制普冉半导体推出。
    的头像 发表于 04-30 11:24 708次阅读
    普冉半导体推出<b class='flag-5'>一款</b>基于32位ARM Cortex-M0+内核的微控制<b class='flag-5'>器</b>

    如何挑选一款性价比高的家用路由

    家庭网络已经成为人们生活中不可或缺的部分。而选择一款性价比高的家用路由对于保障网络连接质量、提升网络体验至关重要。本文将从性能、覆盖范围、安全性、易用性和价格等方面,为您介绍如何挑选一款
    的头像 发表于 04-16 15:14 463次阅读

    谷歌推出Jpegli开源编码库,优化图片压缩,提升图像品质

    大优势则在于,Jpegli在保持对现有JPEG编码/解码的全面兼容的前提下,同样支持常用的8位格式,且额外支持10位乃至更高的可选项(有助于减轻压缩伪影等问题)。
    的头像 发表于 04-07 11:16 488次阅读

    关于ADAU1761 RMS的输入与输出问题求解

    你好,请问用ADAU1761的RMS做成扩展压缩器。现在我想设计分别单独用个ADAU1761做成扩展,用另个ADAU1761做成
    发表于 11-28 08:17

    如何在压缩器中获取In、 OUT和Comp级别?

    如何在压缩器中获取 In、 OUT 和 Comp 级别? MCU 可以通过它们的参数添加读取值 ?
    发表于 11-28 06:10

    开源三方库】Arouter:一款轻量、高效的页面路由工具

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 孙澳 OpenHarmony知识体系组 简介 Arouter是一款适用于OpenAtom
    的头像 发表于 11-24 21:15 1175次阅读
    【<b class='flag-5'>开源</b>三方库】Arouter:<b class='flag-5'>一款</b>轻量、高效的页面路由工具

    如何选择一款真对数放大器?

    想选择一款真对数放大器,用来实现接收机的动态范围的压缩,信号频率为10M, 压缩前动态范围为120dB, 想通过放大器压缩到70dB范围内? 请推荐几
    发表于 11-22 08:23