新的 Windows 10 放大镜使用什么算法?
What algorithm is in use by the new Windows 10 Magnifier?
Windows 10 中的新放大镜在选中 "Enable bitmap smoothing" 后会产生非常有趣的结果。
此处使用的算法名称是什么?我怎样才能取得这些令人印象深刻的结果?这个放大镜生成的矢量几乎完美到可以制作矢量 OTF 字体!我所知道的每一种位图跟踪方法都不能很好地处理像素艺术或像素字体。
与 Adobe Illustrator 的专有位图跟踪算法的比较:
这是一个pixel art scaling algorithm。也许是 hqx
或 xBR
。
我截取了放大镜 GUI 的屏幕截图,其中包含 Cleartype 文本(800% 的文本)。我将屏幕截图(hqx、xbr、xbrz)上的 ScalerTest.exe 与放大镜本身进行了比较。
- 放大镜打断 Cleartype 文本。
- Scale4x 保留 Cleartype 像素化,但圆化像素角。 (https://www.scale2x.it/download)
- HQX 让 Cleartype 像素化。
- xbr 会像放大镜一样破坏 Cleartype 文本。
- xbrz 产生了更好且更少损坏的结果。
我会说它是 xbr 的一个变体(它是一个 GPU 着色器,很像放大镜在 GPU 上的运行方式)。我不确定 xbrz 是否有着色器实现。
Windows 10 中的新放大镜在选中 "Enable bitmap smoothing" 后会产生非常有趣的结果。
此处使用的算法名称是什么?我怎样才能取得这些令人印象深刻的结果?这个放大镜生成的矢量几乎完美到可以制作矢量 OTF 字体!我所知道的每一种位图跟踪方法都不能很好地处理像素艺术或像素字体。
与 Adobe Illustrator 的专有位图跟踪算法的比较:
这是一个pixel art scaling algorithm。也许是 hqx
或 xBR
。
我截取了放大镜 GUI 的屏幕截图,其中包含 Cleartype 文本(800% 的文本)。我将屏幕截图(hqx、xbr、xbrz)上的 ScalerTest.exe 与放大镜本身进行了比较。
- 放大镜打断 Cleartype 文本。
- Scale4x 保留 Cleartype 像素化,但圆化像素角。 (https://www.scale2x.it/download)
- HQX 让 Cleartype 像素化。
- xbr 会像放大镜一样破坏 Cleartype 文本。
- xbrz 产生了更好且更少损坏的结果。
我会说它是 xbr 的一个变体(它是一个 GPU 着色器,很像放大镜在 GPU 上的运行方式)。我不确定 xbrz 是否有着色器实现。