首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

同样像素设置和尺寸的照片,为什么有的照片大、有的照片小?

要搞清楚这个问题,还得从电脑存储图像的文件格式说起。在电脑上用来保存图像的文件格式有上百种,我们最常见的图像文件格式主要有jpg、tif、bmp等,这些图像文件格式如果按照图像数据存储类型(或者说按数据是否压缩),可以分为压缩图像数据存储格式和非压缩图像存储格式两种类型,压缩的图像数据格式又可以分为有损压缩和无损压缩两种情况。比如:常见的jpg格式是压缩数据储存格式,bmp是非压缩的图像数据储存格式,tif格式则是一种可以保存无损压缩数据的图像储存格式。

三种不同内容的图片缩略图

非压缩的bmp格式直接保存的是图像中每一个像素点及其颜色数据,不论照片上的内容简单还是复杂,只要照片的色彩位数和像素数相同的照片,其保存的文件大小就都是一样的。如果把非压缩格式的照片文件用文件压缩工具winrar(或其他压缩工具)压缩打包一下,文件的大小差异就非常大了。

我们最常见的jpeg格式是一种用于连续色调静态图像压缩的数据储存格式,文件后缀名为jpg或jpeg。这种格式采用预测编码(DPCM)、离散余弦变换(DCT)以及熵编码的联合编码方式,保存的是去除冗余的图像和彩色数据,属于有损压缩格式,它可以让图像在保存时占用比较小的储存空间,但在一定程度上会造成图像数据的损伤。

照片压缩前后质量对比

我们在用图像处理软件处理照片时,可以设置图像文件的质量(也就是图像的压缩比率),以满足对图像质量和文件大小的具体需求。在相同的情况下,照片上的内容越简单,文件的压缩率就越高,保存的文件就越小。

照片质量越低文件就越小

需要特别说明的是,这种图像数据的压缩过程是不可逆的,已经调低了图像质量的图片文件,再把图像质量参数调高,图像质量也不能得到提高和恢复。

无损压缩的图像储存格式,实质上并没有对原始的图像数据进行任何优化处理,只是在保存的时候对文件本身进行了压缩,相当于先用压缩软件打包再保存,打开图像的过程正好相反,先解压缩再显示图像。所以无损压缩保存的图片,图像质量不会变差,显示效果和非压缩格式图像文件完全相同。

了解并掌握了以上知识,就不难理解同样像素和尺寸的照片,为什么有的照片大、有的照片小了。同样,我们经常看到分辨率相同、长度一样的视频文件大小不一样,也是因为这个原因。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201016A0981E00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券