WallPaper
简体中文▾
abstract

摩尔纹:壁纸为什么会起波纹

细密的条纹、织物和玻璃幕墙的格子,大图缩到屏幕尺寸后可能变成一圈圈波浪。原因是算术问题,解决办法大多也是。

一张玻璃大楼的照片,原尺寸看干干净净,设成 1920×1080 笔记本的壁纸后,立面上却浮出几道原本没有的柔和波纹。这就是摩尔纹:当画面里重复出现的图案——窗框竖梃、灯芯绒、编织筐、航拍下一行行葡萄园——比它要被压进去的像素网格还细时,它就会出现。一张 6000 像素宽的图放在 1920 像素宽的屏幕上,大约每三列要丢掉两列,如果图案的间距恰好接近留下来的那些列,剩下的部分就会排成缓慢起伏的条带。

怎么缩,和缩的是什么同样重要。细致的缩放会先把相邻像素取平均,条纹在互相干涉之前就被抹成均匀的色调;粗糙的缩放——有些系统设置壁纸时为了省时间就这么做——只是每隔几个像素取一个点,落到哪儿就留哪儿。所以同一个文件在这台电脑上起波纹,在那台上却没事,在“填充”和“适应”之间切换时效果也会变。显示缩放又加了一道:设成 125% 或 150% 时图像会被再缩一次,在 100% 下相安无事的图案也可能开始“打拍子”。

实用的办法都不复杂。自己用带平滑滤波(比如双三次或 Lanczos)的修图软件把图片缩到屏幕的精确分辨率,系统就没什么可猜的了。如果一张图主要由细条纹构成,缩放前加一点点模糊,几乎看不出细节损失,却去掉了干涉的原料。在图库里挑图时,先看一眼缩略图也有用:小尺寸下已经晃动的图案,放到桌面上照样会晃,只是晃得更大。

混凝土 4K壁纸 · 极简 · 3840×2563
01混凝土 4K壁纸4K
粉彩质感 4K壁纸 · 极简 · 3840×2560
02粉彩质感 4K壁纸4K

本期壁纸

浏览全部壁纸