麻辣社区

校外培训 高考 中考 择校 房产税 贸易战
阅读: 2467|评论: 2

[八卦吐槽] JPEG格式的知识(图片)

[复制链接]

发表于 2024-3-27 18:58 | 显示全部楼层 |阅读模式
还是老规矩真传一张纸,假传万卷书!用你能懂的语言和思维学习!
    JPEG图像压缩原理与历史,什么是JPG,什么是JPEG,(原因是Windows95操作系统前扩展名只容许3个字)答案是你大爷还是你大爷,就是你“大爷”!原理有点像MP3类似!(JPG欺负你的眼睛,后者是欺负你的耳朵)哈哈
   1992年,创建了第一个国际图像压缩标准,它能在不明显降低图像质量的基础上,把图像压缩的原始大小的10%。随着数码相机打印机于互联网的发展,这改迅速成为应用最广泛的图像模式。直到30年后的今天,你大爷还是你大爷,没有任何其他图像,都是能跟JPEG抗衡,凭什么争霸图像界30多年?它究竟有多巧妙?那叫一个妙。
   在1992年以前,主要的图像格式都是无损格式.JPEG两个视觉原理。先讲第一个,因为人眼对亮度的变化要比对色粉的变化敏感的多。人眼中有视觉细胞,两种细胞分别负责感受颜色和亮度。负责感受颜色的视锥细胞大约有600到700万个,而负责感受亮度的视干细胞只有1亿2500万个。所以人脸对亮度的变化非常敏感,但对色彩的变化就迟钝一些。既然这样,那就压缩一些颜色信息,这就是洁配给压缩的第一步。怎么压缩颜色呢?很简单,不用一个个像素组成,每个像素包含青、品、黄三种元素。利用这个原理,色度两张图每四小块合并成一大块,这样就把颜色信息压成了原来1/4,反正人也对颜色不敏感,所以也不会有太大影响。这就是JPEG对第一个视觉原理的应用,
   第二个视觉原理是人也擅长感受低频信号,擅长感受高频信号,这是什么意思呢?低频信号是指这种像素之间变化比较频繁的线条,只要把图片中的高频信号删掉一些,就可以把图片再压小一点。但问题是,怎么区分高频和低频信号呢?这里就涉及到JPEG算法的精髓了,把每一个公式(64个奇函数X275.5)进行量化矩阵,变成模块化!达到区分低频和高频信号,如此循环就能让我们大大减少图片信息量,而且量化矩阵里的数字还可以根据序的变化。如果你想把图片压小,那其中得到的零越多,要用的积木越少,那出现这种锯齿状的维定的概率也就越大。
    可以看出jpeg巧妙在它充分利用了人类视觉的特点,巧妙的用算法舍弃了你注意不到的信息,实现了出色的压缩效果。但jpeg之所以始终是图上这个大爷,毕竟是最早一代的图像压缩标准,随着后续的改进,JPG的孙子辈们在实力上也已经超越了它。比如在2000年,又发布了另一种新的图像压缩标准JPEG2000,他们在保持相同图像这样的情况下,把压缩率提高200%,甚至还支持无损压缩,那那又怎么样呢?兼容的软件浏览器还是比较少,摄影仍然是目前最被认可的图像文件格式,你大爷还是你大爷!
1.jpg

打赏

微信扫一扫,转发朋友圈

已有 0 人转发至微信朋友圈

   本贴仅代表作者观点,与麻辣社区立场无关。
   麻辣社区平台所有图文、视频,未经授权禁止转载。
   本贴仅代表作者观点,与麻辣社区立场无关。  麻辣社区平台所有图文、视频,未经授权禁止转载。
关羽(匿名发布)
关羽(匿名发布)  发表于 2024-4-7 16:36
苏老啥都懂,佩服
高级模式 自动排版
您需要登录后才可以回帖 登录 | 注册

本版积分规则

复制链接 微信分享 快速回复 返回顶部 返回列表 关闭