精华内容
下载资源
问答
  • png压缩

    2015-08-28 17:38:51
    PNG压缩可分为无损压缩和有损压缩。 pngcrush 、optipng 、pngout是几个无损压缩的工具,无损压缩只能压缩掉最多30%。   PNG的有损压缩工具pngquant 、pngnq基本都能将图片压缩掉40%以上,它们会将PNG转换成...
    
    

    PNG压缩可分为无损压缩和有损压缩

    pngcrush 、optipng 、pngout是几个无损压缩的工具,无损压缩只能压缩掉最多30%

     

    PNG的有损压缩工具pngquant 、pngnq基本都能将图片压缩掉40%以上,它们会将PNG转换成alpha透明的PNG8,由于PNG8最多支持256色,所以内容丰富的图片压缩后会看出些许差异,但属于可接受范围内,而纯色图片基本能保持原图的质量。

    参考:

    http://itindex.net/detail/50137-%E5%9B%BE%E7%89%87-%E4%BC%98%E5%8C%96-%E5%B7%A5%E5%85%B7

     

    很多压缩工具都是基于pngquant的,官网地址:

    https://pngquant.org/

     

    著名的TinyPNGhttps://api.tinify.com/shrink,要翻墙)使用了pngquant的技术,不过它是个在线工具,在本地进行批量操作还是比较麻烦。曾经的smush.it也是在线工具,不过已经被雅虎停掉了服务。

    GUI的工具版,windows下可用PNGooPngyuMac下可用PngyuImageAlpha

     

    Github上的pngquant开源算法是c的版本:https://github.com/pornel/pngquant

     

    展开全文
  • png压缩工具

    2016-05-19 13:40:39
    一款好用的批量png压缩工具 压缩率很高
  • zoopng是一款很棒的png压缩工具 其压缩效果媲美tinypng
  • zip压缩为什么zip没开启png压缩类型网页看的时候发现他吧png压缩了 我设置的类型是 compressableMimeType=”text/javascript,text/css,application/javascript” 为什么网页查看的时候...

    zip压缩为什么zip没开启png压缩类型网页看的时候发现他吧png压缩了
    我设置的类型是 compressableMimeType=”text/javascript,text/css,application/javascript”
    为什么网页查看的时候这里写图片描述

    展开全文
  • png 压缩网址

    2015-09-28 17:47:14
    png 压缩网址 http://tinypng.org/

    png 压缩网址


    http://tinypng.org/

    展开全文
  • 一个在线png压缩工具 FFmpeghttps://ffmpeg.org/download.html 原图 903 kb Tinypng压缩过的 96KB 目标就是用FFmpeg做到近似Tinypng的处理效果 首先是判断颜色格式 这里我提前做好了准备 原图的rgb24 输出...

    Tinypng  https://tinypng.com/ 一个在线png压缩工具

    FFmpeg https://ffmpeg.org/download.html  

    原图 903 kb

    Tinypng压缩过的 96KB

     

    目标就是用FFmpeg做到近似Tinypng的处理效果

    首先是判断颜色格式 这里我提前做好了准备 原图的rgb24 输出是 pal8 也就是输入 24位 输出256色

    如果不清楚 可以用下面的命令来输出一个log看一眼

    ffprobe -hide_banner -v quiet -print_format json -show_format -show_streams in.png > in.log

    in.log文件中 "pix_fmt": "pal8", 这个就是对应的色彩

     

    直接转换 颗粒感很厚重 而且体积也不小 123 KB

    ffmpeg -hide_banner -i in.png -pix_fmt pal8 out_1.png

     

    效果看起来很差,于是我想到了降噪 

    ffmpeg -hide_banner -i in.png -pix_fmt pal8  -vf dctdnoiz=4.5 -y out_2.png

    2D DCT降噪 但好像没什么效果  看来原因并不是这样的 124 KB

    我尝试调整了多种降噪和dither参数 但是效果都很惨 这里就不细说了

    看起来问题并不是出在内容上面,应该是思路有错误 

    后来友人提醒:

    我看了下圖像信息
    不會是因爲調色板吧?
    統計一下,第一張圖用到了256色
    第二張衹有133
    那麽就是第一張圖用了調色板來映射256色
    而第二張就是老老實實地按照原本的256色來
    其實gif就是這樣的
    通過調色板來映射256色,所以能勉强達到一個能接受的效果 

     好吧 看来需要优化一下调色板 

    ffmpeg -i in.png -vf palettegen=max_colors=256:stats_mode=single -y out_3.png

    这里的输出结果是一个调色板 并不是完整图像 由于这是单张静图所以mode使用的是single

    这个参数有几种具体区别可以看文档 http://ffmpeg.org/ffmpeg-all.html#palettegen-1

    再用优化过的调色板去转换 得到结果 116 KB

    ffmpeg -i in.png -i out_3.png -lavfi "[0][1:v] paletteuse" -pix_fmt pal8 -y out_4.png

     

    至此,效果上已经可以接受了但是体积还差10KB的差距,我还是搞不清楚差距在哪里。

    如果有人知道希望可以指导一下

    转载于:https://www.cnblogs.com/toumingbai/p/8298289.html

    展开全文
  • 很好用的png压缩工具,无损压缩比达50%以上. 使用方法:将图片放到工具目录下,双击bat文件,即可批量压缩图片。
  • 一个在线png压缩工具FFmpeghttps://ffmpeg.org/download.html原图 903 kbTinypng压缩过的 96KB目标就是用FFmpeg做到近似Tinypng的处理效果首先是判断颜色格式 这里我提前做好了准备 原图的rgb24 输出是pal8 也就是...
  • png压缩神器--tinypng

    千次阅读 2015-09-08 21:54:37
    推荐一个png压缩神器,tinypng,网页版,直接上传图片压缩,完成后下载即可。 压缩率基本能达到70%,非常好用。 网址:https://tinypng.com/ 另有tinyjpg:https://tinyjpg.com/
  • 与同类软件不同的是,它能够保存压缩进度的大批量PNG压缩。能显示压缩速度,已耗时间及完成任务所需要的剩余时间。高效的子目录扫描性能,能够快速添加超大量文件的任务,可以设置同时并发处理的图片数量,最多可达...
  • png压缩原理

    2013-06-11 19:42:42
    png压缩原理  1 压缩原理 要清楚 USI 的压缩原理,首先需要对图像的存储方式有一个基本的了解。USI 压缩是建立在索引色的基础上进行的。 1.1 索引图与RGB图 对于PNG图像,可以分为索引(Index...
  • TinyPNG-极致PNG压缩插件分享 TinyPNG-极致PNG压缩插件分享 应用程序开发,手机App开发必备图片压缩处理插件 由于该产品是付费产品,故不向大家公开下载链接 如果您真的需要,请将邮箱留下,谢谢! 官网...
  • pngquant:有损PNG压缩器—基于libimagequant库的pngquant命令
  • 所以当我们在上传使用png图片的时候可能就会遇到图片太大无法使用需要进行png压缩(https://www.yasuotu.com/png)的情况,之前已经为大家介绍了很多关于png图片如何压缩的方法,今天主要来给大家分享一下,如何用...
  • 调用官方(https://tinypng.com)API进行压缩,可批量压缩图片,图片压缩高达70%,而图片质量不变
  • PNGoo -- PNG压缩工具

    千次阅读 2017-08-09 11:52:09
    老忘记png压缩工具的名称PNGoo
  • PNG压缩工具.rar

    2020-10-08 16:37:22
    png多进程压缩工具,无数量上限,安全无毒,源码无加密,支持整个目录拖拽,智能识别所有png,基于pngquanti.exe封装,如果需要源码,私聊我Q1271535149
  • Hummingbird-v2.0.0,一款能批量压缩图片的软件。压缩率可以调整。对于开发者也非常好用,直接拖入就可以压缩图片,并且帮备份好原图
  • PNG压缩工具-PNGGauntlet

    2014-09-28 15:57:00
    PNGGauntlet下载地址 对于前端来说非常实用的PNG压缩软件,支持拖拽,就是软件速度比较慢。  
  • PngEncoder.java针对java平台处理png压缩算法
  • png压缩工具-PngoutWin

    2019-09-26 08:07:06
    PngoutWin是一款聪明的png图片压缩工具,别的压缩工具压缩PNG是通过丢弃透明层来达到减肥的目的。可是不能透明的PNG还能叫PNG吗?PngoutWin它不会丢弃原本的透明,而是通过删除图像中不重要的数据来达到减肥的目的,...
  • 常见的压缩方式是导入一张图到做图软件中,然后导出png 8,并且带 alpha,这样就达到压缩目的。当然是有损的压缩。一张张图弄很麻烦,我在想有没有C++代码可以搞定的,然后做个简单软件批量压缩png
  • nodejs tinypng 压缩

    2020-11-10 20:02:36
    /** * 帮助文档 * ------- * * 获取帮助 * 指令 -h * * 获取命令执行文件夹 * 指令 -f * 参数 ./ ... node ./tinypng.js -f ./test -deep * */ const fs = require('fs'); const path = re.
  • pngquant——一个好用的png压缩工具

    万次阅读 2016-03-17 21:28:59
    pngquant——一个好用的png压缩工具 一个可以进行有损图片压缩的命令行工具和代码库。 网址:https://pngquant.org/ 1.为什么选择pngquant 传说中的神器—— tinyPng 我们现在用的工具——ImageAlpha 其他...
  • PNG压缩原理

    千次阅读 2014-07-13 23:25:32
    对于PNG图像,可以分为索引(Index)图和RGB图两种,索引图只包含固定数量的颜色,而RGB图的颜色数量是不受限制的。 RGB图的每一个象素都保存一个RGB值,代表这个象素的颜色,因此,一张RGB图有多少个象素,文件中...
  • Gzip Zlib PNG 压缩算法,源码详解 - swo2006 - C++博客 http://www.cppblog.com/swo2006/articles/11430.html ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,459
精华内容 2,183
关键字:

png压缩