Guetzli

高质量压缩图片算法工具
授权协议 Apache
开发语言 C/C++
所属分类 应用工具、 图形和图像工具
软件类型 开源软件
地区 不详
投 递 者 蒋浩
操作系统 跨平台
开源组织 Google
适用人群 未知
 软件概览

Guetzli,在瑞士德语中是“cookie(曲奇)”的意思,是一个针对数码图像和网页图像的 JPEG 编码器,能够通过产生更小的 JPEG 文件来达到更快的在线体验,并且同时保持与当前浏览器,图像处理应用和 JPEG 标准的兼容性。Google 称 Guetzli 创建高质量的 JPEG 图像文件的大小比当前的压缩方法要再小 35%。

JPEG 图像的视觉质量与它的多阶段压缩过程有关:色彩空间变换,离散余弦变换,以及量化等等。Guetzli 具体针对量化阶段,图像视觉质量损失越多,输出图像尺寸越小。Guetzli 努力通过一个搜索算法,来克服 JPEG 格式的精神视觉模型与 Guetzli 的精神视觉模型之间的差别,以一种更全面更详细的方式来结合色彩感知和视觉掩蔽,从而在最小化损失和最小化图像尺寸中达到平衡。不过,尽管 Guetzli 可以使图像尺寸更小,但创建压缩图像所花费的时间要与目前的方法更长。


上图为 16x16 像素样本,是挂在蓝天下的一根电话线,传统 JPEG 算法经常会遇到的失真状况。左边是未压缩的原图,中间为较小尺寸的 libjpeg,右边是失真更少的 Guetzli 。

  • ### Date: 2017/7/2 ### Author: Soaringlee 据国外媒体报道,谷歌开发了并开源了一种新的JPEG算法,该算法可将文件大小减少大约35%,或者在保持文件大小不变的情况下显著提高图像质量。 重要的是,与WebP和WebM等其他图像压缩方式不同,谷歌新的JPEG算法与现有的浏览器、设备、照片、编辑应用和JPEG标准完全兼容。 这种新的JPEG编码器被称为Guetzl

  • 1.从github上下载guetzli下载源码, 下载后改名为guetzli 2.Ubuntu 命令行 执行 apt-get install libpng-dev(libpng12-dev) 3.进入到source code 目录 , cd guetzli, 执行make 命令 4.执行成功后,将 bin/Release/guetzli 添加到环境变量中 5. vi ~./bashrc ,在文件的

 相关资料
  • 本文向大家介绍Android图片压缩(质量压缩和尺寸压缩),包括了Android图片压缩(质量压缩和尺寸压缩)的使用技巧和注意事项,需要的朋友参考一下 在网上调查了图片压缩的方法并实装后,大致上可以认为有两类压缩:质量压缩(不改变图片的尺寸)和尺寸压缩(相当于是像素上的压缩);质量压缩一般可用于上传大图前的处理,这样就可以节省一定的流量,毕竟现在的手机拍照都能达到3M左右了,尺寸压缩一般可用于生成

  • 本文向大家介绍JNI方法实现图片压缩(压缩率极高),包括了JNI方法实现图片压缩(压缩率极高)的使用技巧和注意事项,需要的朋友参考一下 前言 直接使用项目或直接复制libs中的so库到项目中即可(当前只构建了armeabi),需要其他ABI可检下项目另外使用CMake构建即可。 结果预览: 效果图.png   jni_278KB.png quality_484KB.png sample_199KB

  • 本文向大家介绍java图片压缩工具类,包括了java图片压缩工具类的使用技巧和注意事项,需要的朋友参考一下 直接上java图片压缩code: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍java高质量缩放图片的示例代码,包括了java高质量缩放图片的示例代码的使用技巧和注意事项,需要的朋友参考一下 可按照比例缩放,也可以指定宽高 以上就是java高质量缩放图片的示例代码的详细内容,更多关于Java 缩放图片的资料请关注呐喊教程其它相关文章!

  • compressImage 压缩图片接口(安卓10.0.12版本支持,ios 10.0.15版本支持) 使用方法 AlipayJSBridge.call('compressImage', { apFilePaths: ["https://resource/apmlcc0ed184daffc5a0d8da86b2f518cf7b.image"], compressLevel: 4 }, f

  • webpack 5 loader里面用 asset(webpack5内置的文件资源模块)已经对图片等资源进行加工处理 现在想对图片进行统一压缩处理,用什么插件或loader比较好?

  • browser-image-compression 浏览器端需要压缩图片,用browser-image-compression,发现图片质量下降,请问这个库会损坏图片质量吗? 类似tinypng的库有吗

  • 本文向大家介绍详解Java实现批量压缩图片裁剪压缩多种尺寸缩略图一键批量上传图片,包括了详解Java实现批量压缩图片裁剪压缩多种尺寸缩略图一键批量上传图片的使用技巧和注意事项,需要的朋友参考一下 10万+IT人都在关注的图片批量压缩上传方案(完整案例+代码) 背景需求:为了客户端访问图片资源时,加载图片更流畅,体验更好,通常不会直接用原图路径,需要根据不同的场景显示不同规格的缩略图,根据商品关键属