8 个回答

仅就JPEG格式而言,同一张图片,影响最终大小的因素有:

  1. JPEG质量参数;

  2. 元数据信息;

  3. 嵌入的颜色配置;

  4. 编码方式。

编码方式(就是“标准基线”、“优化基线”、“连续”这些东西)和颜色配置影响通常不是很大,一般选择“基线优化”和“不嵌入颜色配置”就行了;元数据这个要看情况,如果JPEG是从手机、数码相机甚至是Ps里直接另存为的,那多半就是带着元数据的,可能会占一点地方;最影响大小的则是质量值,取值范围在0~99之间,而一般的图片会取60~80这个区间,是可以兼顾图片质量和大小的一个范围(JPEG是有损压缩,所以质量太低肯定会糊;太高的话又没必要)。

同一张图片的情况下,图片的压缩比率会影响大小。越清晰的图片越大,反之越小。

jpg和png的存储都是经过压缩。压缩原理可以通过学习哈夫曼编码理解。

一张纯色的图片 跟 一张丰富内容的图片 相比起来 大小差很多

压缩质量有关系,百分之100和百分之99的就差好多呢

JPEG 是有压缩的,所以文件大小与图片所包含的信息量有关。

一个很简单的例子:一张纯白的图片,和一张风景照,完整地描述出来,你说描述用的文字谁多谁少呢?

色块占的比例(貌似绿色最占空间),压缩质量,压缩方式,尺寸大小都影响到图片占多少空间

JPEG是有损压缩,利用离散余弦变换,把图像转化为频域信息。频率低意味着颜色变化小,肉眼对于亮度信息更敏感,而对于颜色较为不敏感。舍弃那一部分颜色信息,并不影响视觉效果。压缩率高,就意味着舍弃的内容多,一般默认品质80的,过低就会产生明显的色块现象。
有损压缩总是会导致信息丢失的。所以用软件比较BMP原图和JPG压缩图,其实能找出大量极其微小的颜色差异。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题