JPEG质量设得很高,红色或蓝色小字仍可能出现柔软的色边。可能原因之一是色度抽样:颜色信息的空间分辨率低于亮度信息。先做相同尺寸的无损对照,并检查真正导出的JPEG;提高质量滑块不一定会改变编码器采用的颜色抽样方式。
先确认问题在文件里
下载最终发布图片,用百分之百视图检查。网页缩放、聊天预览和截图都可能额外改变边缘,所以要在相同像素尺寸下比较编辑器画面、本地JPEG和接收平台下载件。只盯着手机上的缩略图,很难区分编码损伤与显示缩放。
同时看黑字和红字。若彩色边缘散开,而深色笔画结构相对清楚,降低颜色分辨率是值得调查的方向;若所有边缘一样软,就还要查缩小重采样、源图清晰度和一般压缩。这些只是线索,不能不检查文件就宣布准确的抽样参数。
做一个小对照条
在副本中放入出问题的红字、同样内容的深色字和一块代表性照片,按完全相同尺寸导出JPEG与全彩PNG。不要只给其中一张额外锐化,也不要把一张放大后比较,否则会混入其他变量。
MDN的图片编码介绍解释了色度抽样。某些编码器会开放完整颜色抽样选项,另一些自动决定。有对应选项时,可以比较全色度输出与默认输出,但应验证保存后的文件,而不假设“质量100”就一定保留了所有颜色采样。也无需为了一个红字问题先修改整张照片的肤色或曝光。
一个假设的展览宣传图
假设方形图片在浅色照片上放一行很小的深红日期。PNG的笔画边界清楚,而某个JPEG导出在字外出现红色散边;同尺寸黑字对照相对清楚。设计者核对接收方的体积要求后,选择无损交付。这个例子是可执行的比较设计,不是编码器性能实测。
平台如果会把上传PNG再次转换,也要检查平台最终下载件。本地看着清楚只说明本地导出通过,不能代替平台衍生版本验收。确认问题在后一步时,应针对那一步调整,不在上游反复改变主体。
先改善文字交付方式
重要名字和日期尽量保留在外部排版的可编辑文字层,网页中则可放在可访问的正文里。Imagild提供合适的艺术画面后,再加入核对过的文字。问题从导出发生时,无需重生成整张艺术图。
适度加大文字、提升明度对比、减少极细的高饱和彩字,往往也能改善实际阅读。应按最终尺寸判断,不在放大的设计画布上自我确认。源图里的文字已经模糊时,改存无损格式也不会恢复笔画。
接受结果的条件
最终交付文件在预期大小下日期可读,选定查看器中没有明显色边,才可以通过。保存艺术图母版和独立文字,方便以后更换格式。把单次色度抽样问题与多次JPEG保存累积损伤区分开,才能选中正确处理步骤。