2025-11-20 06:22:23
苹果用heic格式主要是为了节省存储空间和传输时间。heic是苹果自家的图片格式,比常见的jpg压缩率更高,但压缩过程中会把部分细节去掉。就像用手机拍的照片放大看,边缘会出现模糊或者黑点,这就是压缩留下的痕迹。比如一张1000万像素的jpg要3MB,用heic可能压缩到1.5MB,但细节就会少掉点。
为啥heic会有黑色斑呢?这跟压缩算法有关。苹果的heic压缩时会优先保留高亮区域的细节,暗部或阴影区域压缩得比较狠。比如拍夜景时,天空和地面对比强的部分,压缩后容易出现黑色噪点。有测试数据显示,heic在暗部噪点出现概率比jpg高30%,特别是光线复杂的时候。比如用iPhone拍逆光人像,人物面部和背景交界处容易有黑斑,这是因为算法把交界处的对比度压缩得太厉害,导致像素点错乱。苹果也没办法,毕竟既要压缩又要保证画质,就像挤牙膏一样,得取舍。
本题链接: