图片压缩是什么
图片压缩分两种:无损压缩只是重新整理编码,减不了多少;有损压缩会丢弃人眼不敏感的 high-frequency 细节,这才是体积骤降的关键。这个工具用的是浏览器原生的 canvas 重编码能力,等于在本地跑一遍有损压缩。
这个工具能做什么
- 实时显示压缩前后的体积与节省百分比
- 支持 JPEG / WebP / PNG 三种输出格式
- 可限制最大宽度,边压边缩尺寸
- 本地处理,图片不上传
怎么使用(输入说明)
- 选择或拖入一张图片
- 选择输出格式并拖动质量滑块
- 看底部的体积对比,满意后点下载
使用时的几个注意点
- 质量 70%-85% 是性价比最高的区间
- 需要透明通道时选 PNG 或 WebP,JPEG 不支持透明
- 限制最大宽度到 1920 能进一步压掉手机直出照片的体积
实例
一张 3.2 MB 的手机照片,输出 WebP、质量 75%、最大宽度 1920,通常能压到 300 KB 左右,节省约 90%。
常见问题 FAQ
Q:压缩后的图片清晰吗?
A:质量调到 70%-85% 时,人眼通常看不出差别,但体积能减掉一半以上。这个工具会实时算出压缩后的大小,你可以左右拖动滑块找一个肉眼无差、体积最小的点。
Q:图片会上传到服务器吗?
A:不会。整个压缩过程在你自己的浏览器里用 canvas 完成,图片数据一步都没有离开设备,处理身份证、合同截图这类敏感图片也可以放心。
Q:为什么压完反而变大了?
A:PNG 是无损格式,把已经很小的 JPEG 转成 PNG 通常会变大。遇到这种情况换成 WebP 或 JPEG,并把质量调到 85% 以下。