掘金· Lank_M·· 15 天前AI 评分46
抠图 PNG 缩放后边缘发脏:问题出在 alpha 预乘,不在插值
抠图结果缩放后边缘发脏,该怪的不是插值
AI 导读
抠图 PNG 缩放后边缘发脏的主因是 alpha 未预乘,而非插值核。人像 4 倍往返测试中,非预乘边缘带平均误差 2.991,预乘仅 0.025,两者 alpha 逐像素一致。低 alpha 像素保留的背景色被面积平均抹进可见边缘,存白出亮边、存黑出暗边;作者倾向在缩放前预乘、缩完立刻除回,并在浮点中完成。
来源:掘金 · juejin.cn