漂亮小姐姐是怎么被压糊的?
上周朋友发我一张照片,觉得很漂亮,让我还原一下当壁纸。
然后我就花三个小时给他解释了一下图片压缩的原理。
今天我们就来聊一聊这个问题。
首先,压缩这事儿并不高大上,属于学龄前就可以掌握的知识,我们每天都做。



这样就把信息压缩成了原本的30%,而且不丢失任何细节,堪称完美压缩。
我们知道图片其实就是一个一个格子拼接出来的,最小单位是像素。

而小学美术老师说过,颜色都是有“红绿蓝”三原色组成。
例如我们熟悉的枣红色,就是红124、绿24、蓝35,组合而成,这就赋予了颜色以数学意义。
以此类推,忠实的记录每一个位置的每一个颜色,我们就得到了一张图片,这个图片的格式是bmp。
因为他把“这个像素是白色”的信息重复了250000遍。
这时候机智的文档2出现了,按照“编辑部每个人都放了一个P”的原理,把说法换成了:250000个格子,每个都是白色。
常见的png有三种格式,分别是png8、png32、png64。
优点是可以大幅压缩体积,缺点是会丢失色彩的丰富程度,毕竟除了显示的的256种之外,其他的都“被归类了”。
这么一想,被png压缩过的小姐姐简直索然无味,连bmp小姐姐万分之一都不如。
难道理科生们研究图片研究了十几年,就弄出来个这?
JPEG,或者缩写成JPG,是我们常见的最后一种静态图片格式。
为了达到这个目标,JPEG不采用RGB算法,而是新创了一套标示亮度、色度、浓度的YUV算法。
这步并不难,如果你数学好点,不用手机也能自己根据公式无损转换。(不信你试试)
紧接着是压缩。
所以如果想用YUV压缩图片,首先要分析图片明暗区域,最大化的保留亮度信息Y。

所以现在手机相机都拼了命的搞大底,延长曝光时间,这些操作本质上都是增加进光量以提升Y。
差异越大,说明这部分图片信息越多,我们将它称为高频区,反之为低频区。
说白就是在颜色丰富的地方动动手脚你看不出来,颜色单一的地方动手脚你一眼就能看出来。
所以JPEG算法就是,先提取并保留亮度信息,给图片质量兜个底,然后找到高频区可劲儿压缩。
你在网上看到的小姐姐绝大多数都是JPEG。
不过如果你打算保存一些对你有特殊意义的照片,请一定选择bmp因为这是完全无损的一种格式。
以后妹子再给你发自拍或者表情包的时候,你就可以把我今天说的给她扯一通,浪费她10分钟时间岂不美哉?关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 习近平将发表二〇二六年新年贺词 7904141
- 2 2026年国补政策来了 7808738
- 3 东部战区:开火!开火!全部命中! 7712893
- 4 2026年这些民生政策将惠及百姓 7616985
- 5 小学食堂米线过期2.5小时被罚5万 7519709
- 6 解放军喊话驱离台军 原声曝光 7428214
- 7 为博流量直播踩烈士陵墓?绝不姑息 7327605
- 8 每月最高800元!多地发放养老消费券 7238391
- 9 数字人民币升级 1月1日起将计付利息 7141831
- 10 2026年1月1日起 一批新规将施行 7040675








全是黑科技
