• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32中文显示有什么抗锯齿方法

fbaacdcb384ae0bc 2020-01-21 浏览量:1738
STM32中文显示有什么抗锯齿方法
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:6
  •     这个问题没有遇到过。应该不至于的。 不管是点阵屏。还是TFT屏  都要素像素组成的。

  • 我看过个帖子,上面有介绍个方法:在PC上写个字库提取工具,和其他工具不一样,这个工具提取的字模包含了抗锯齿信息(其实就是灰度信息),你可以搜下看看是否符合你的需求

  • 这个主要看你的字库,和那个显示屏是不是很好的匹配,如果不能,就要修改一下字库

  • 单片机的显示一般都是静态画面,静态画面的抗锯齿,可以在电脑里用PS弄好了,再转成合适的格式使用再单片机中。

    附:

    抗锯齿(Anti-aliasing):标准翻译为”抗图像折叠失真“。由于在3D图像中,受分辨的制约,物体边缘总会或多或少的呈现三角形的锯齿,而抗锯齿就是指对图像边缘进行柔化处理,使图像边缘看起来更平滑,更接近实物的物体。它是提高画质以使之柔和的一种方法。​

    在PC中的抗锯齿是游戏动画中的实时计算,需要在显卡中进行,显卡性能强悍就效果好。

    单片机的静态图像可以事先做好。

    这个事情,还是交给美工做吧。​

  • 其实这个问题不分中文还是英文

    这个还要看显示方式,如果是普通的LED屏幕,其实不用考虑这个问题,因为屏幕本身不具有灰度显示能力,无法应用抗锯齿的方法进行优化。

    如果显示部分是支持灰度的才需要考虑,对此还要看字库,字型和字号,

    需要知道,所谓的抗锯齿,其实主要就是斜线边缘的部分虚化(阶梯过度部分增补灰度信息,让远看觉得更平滑)

    所以这个处理要么是字库时产生,要么就是显示时处理,

    因为stm32自身原因,对此建议的是在制作相应字库的时候就产生。

  • 可以是emwin里面有抗锯齿功能的,如果自己写抗锯齿功能会比较麻烦

相关问题

问题达人换一批

STM32中文显示有什么抗锯齿方法