新的 Windows 10 放大镜使用什么算法?

弗雷德里克·布伦南

Windows 10 中的新放大镜通过选中“启用位图平滑”创建了非常有趣的结果。

这里使用的算法的名称是什么?我怎样才能取得这些令人印象深刻的结果?这个放大镜生成的矢量几乎完美到足以制作矢量 OTF 字体!我所知道的每种位图跟踪方法都不适用于像素艺术或像素字体。

选中“启用位图平滑”的放大镜窗口

字体示例

形状示例

与 Adob​​e Illustrator 专有位图追踪算法的比较:

与 Adob​​e Illustrator 的比较

nyanpasu64

我截取了放大镜 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 是否有着色器实现。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何隐藏Windows 10的放大镜(缩放)?

来自分类Dev

在Windows 10中最小化的启动放大镜

来自分类Dev

Windows 10和新硬件

来自分类Dev

什么是新的Windows 10搜索快捷方式?

来自分类Dev

安装新的 Windows 10 PC 使用哪个 JDK 和 JRE?

来自分类Dev

使用适用于Linux的WSL Windows系统在新的Windows 10中运行Ubuntu

来自分类Dev

Windows 10新的任务视图功能访问

来自分类Dev

Windows 10安装在新硬盘上

来自分类Dev

Windows 10重新分区问题

来自分类Dev

在表格外使用放大镜

来自分类Dev

在新驱动器上双启动现有Windows 10和新Windows 10

来自分类Dev

如何在Windows 10中启用新控制台,其默认设置是什么?

来自分类Dev

将MBR和bootmgr移至新驱动器(Windows 10)的最佳方法是什么?

来自分类Dev

RAD Studio Seattle 10为什么要安装Windows 10 SDK?(它是否适用于较新的SDK?)

来自分类Dev

许可-新PC上的Windows 7 Ultimate到Windows 10

来自分类Dev

如何在Windows 10控制台中使用对ANSI转义序列的新支持?

来自分类Dev

使用Powershell从Windows 10任务栏中取消固定新的Edge

来自分类Dev

无法在Windows 10中使用新的本地用户登录

来自分类Dev

如何使用Windows 10的新OpenSSH和PowerShell维护ssh-agent登录会话

来自分类Dev

如何使用Powershell(不是mklink.exe)在Windows 10中创建新的符号链接?

来自分类Dev

较新的硬件是否可能仅支持Windows 10?在Windows 7安装过程中可以使用Windows 10驱动程序吗?

来自分类Dev

使用新的Windows表单

来自分类Dev

使用一个脚本在 Windows 7 和 Windows 10 中设置新的 DNS 设置的 Powershell 脚本

来自分类Dev

创建新的虚拟环境python Windows 10时出错

来自分类Dev

登录后立即注销新的Windows 10用户

来自分类Dev

在Windows 10中将窗口移到新桌面吗?

来自分类Dev

如何安装/启动新的Windows 10 Edge浏览器?

来自分类Dev

如何禁用Windows 10的新“自动级联视图”功能?

来自分类Dev

新的Windows 10系统,在监视器之间移动程序

Related 相关文章

  1. 1

    如何隐藏Windows 10的放大镜(缩放)?

  2. 2

    在Windows 10中最小化的启动放大镜

  3. 3

    Windows 10和新硬件

  4. 4

    什么是新的Windows 10搜索快捷方式?

  5. 5

    安装新的 Windows 10 PC 使用哪个 JDK 和 JRE?

  6. 6

    使用适用于Linux的WSL Windows系统在新的Windows 10中运行Ubuntu

  7. 7

    Windows 10新的任务视图功能访问

  8. 8

    Windows 10安装在新硬盘上

  9. 9

    Windows 10重新分区问题

  10. 10

    在表格外使用放大镜

  11. 11

    在新驱动器上双启动现有Windows 10和新Windows 10

  12. 12

    如何在Windows 10中启用新控制台,其默认设置是什么?

  13. 13

    将MBR和bootmgr移至新驱动器(Windows 10)的最佳方法是什么?

  14. 14

    RAD Studio Seattle 10为什么要安装Windows 10 SDK?(它是否适用于较新的SDK?)

  15. 15

    许可-新PC上的Windows 7 Ultimate到Windows 10

  16. 16

    如何在Windows 10控制台中使用对ANSI转义序列的新支持?

  17. 17

    使用Powershell从Windows 10任务栏中取消固定新的Edge

  18. 18

    无法在Windows 10中使用新的本地用户登录

  19. 19

    如何使用Windows 10的新OpenSSH和PowerShell维护ssh-agent登录会话

  20. 20

    如何使用Powershell(不是mklink.exe)在Windows 10中创建新的符号链接?

  21. 21

    较新的硬件是否可能仅支持Windows 10?在Windows 7安装过程中可以使用Windows 10驱动程序吗?

  22. 22

    使用新的Windows表单

  23. 23

    使用一个脚本在 Windows 7 和 Windows 10 中设置新的 DNS 设置的 Powershell 脚本

  24. 24

    创建新的虚拟环境python Windows 10时出错

  25. 25

    登录后立即注销新的Windows 10用户

  26. 26

    在Windows 10中将窗口移到新桌面吗?

  27. 27

    如何安装/启动新的Windows 10 Edge浏览器?

  28. 28

    如何禁用Windows 10的新“自动级联视图”功能?

  29. 29

    新的Windows 10系统,在监视器之间移动程序

热门标签

归档