问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

使用 MacType 优化 Windows OLED 子像素渲染

创作时间:
作者:
@小白创作中心

使用 MacType 优化 Windows OLED 子像素渲染

引用
1
来源
1.
https://www.zouht.com/3878.html

最近在闲鱼上捡到一台华为 Matebook E 2023 平板电脑,它配备了一块 2560*1600、120Hz 的 OLED 屏幕。我之前从未在 Windows 系统上使用过 OLED 屏幕,本以为它会带来无与伦比的显示体验,但开机后却发现字体边缘有明显的彩边,让我感到非常不适。

经过研究,我发现这是 OLED 屏幕的通病。由于 OLED 屏幕每个像素的亮度都是独立调整的,黑色像素完全不发光。因此,当白色像素旁边是黑色像素时,子像素边缘就会非常明显,形成彩边。

幸运的是,我一直使用的 Windows 字体优化软件 MacType 提供了针对这种情况的优化预设。经过尝试,效果确实不错,现在分享给大家。

1. 为什么会这样

拿到电脑后,我发现 Windows 开机界面的 "HUAWEI" 字样有明显的左红右绿彩边。通过查询得知,这是 OLED 屏幕的通病。iPhone 和 MacBook 等设备的系统都对 OLED 子像素进行了优化,而 Windows 系统则没有特别适配。

2. 确定屏幕像素排列

在使用 MacType 优化字体之前,需要确认设备的屏幕像素排列。如果能通过文档或网上的评测直接确定,这一步就可以跳过。由于这台平板电脑的屏幕可以任意摆放,我需要手动确认像素排列。

最简单的方法是使用显微镜,但普通家庭没有显微镜,可以用小水珠作为显微镜。往屏幕上滴一滴小水珠,然后用卫生纸一角将其吸小,直到能看清彩色像素点。通过观察,我发现这台电脑显示屏的像素排列是:左红、右绿、下蓝

3. 编写 MacType 配置文件

将像素排列放在平面直角坐标系中,横轴代表屏幕水平方向,纵轴代表屏幕竖直方向。

这个坐标表示彩色子像素中心相对于像素中心的偏移量,一个像素边长是 64 个单位,偏移 16 个单位意味着偏移 1/4 个像素距离。经过尝试,我发现这块屏幕偏移 16 单位观感最佳。

将子像素坐标按 (redX, redY, greenX, greenY, blueX, blueY) 的顺序书写,得到最终的偏移配置:PixelLayout=-16,16,16,16,0,-16

完整的配置文件可以放在 C:\Program Files\MacType\ini 目录下。

4. 效果

保存并启用配置后,字体彩边问题得到了明显改善。不过需要注意的是,MacType 只能优化字体渲染,对于 UI 或图像的彩边问题则无能为力。此外,这个配置文件只能处理一个方向,如果屏幕方向旋转,可能需要重新调整。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号