【技术实现步骤摘要】
本申请涉及字符显示,具体涉及一种屏幕字符显示方法。
技术介绍
1、目前将屏幕显示字符通常采用以下两种方式:①提前将字符转换为图片,将图片中每个像素点的rgb数据保存,通过无损的方式将每个像素点输出至屏幕上;②提前将字符转换为图片,将图片中每个像素点的色深数据保存,在运行时通过字体颜色、背景颜色结合色深计算出字符像素点颜色输出至屏幕上。前述第一种技术方案存在字符颜色和背景颜色固定,颜色难以调节的问题,第二种技术方案虽然通过色深计算的方式解决了颜色调节的问题,但是两种技术方案都存在需要保存的数据量较大,当显示字符数量较多时,字符存储占用空间大,对芯片存储器大小要求较高的问题,而且显示的字符存在边界锯齿化问题。
技术实现思路
1、本申请提供了一种屏幕字符显示方法,具体技术方案如下:从显示字符数据库中读取字符的点位信息;基于字符的点位信息进行字符扩展处理,以获取具有颜色信息的字符数据;基于卷积核对具有颜色信息的字符数据进行去锯齿处理,以获取去锯齿后的字符数据;将去锯齿后的字符数据在屏幕上显示。
...【技术保护点】
1.一种屏幕字符显示方法,其特征在于,所述屏幕字符显示方法,具体包括:
2.根据权利要求1所述的屏幕字符显示方法,其特征在于,所述基于字符的点位信息进行字符扩展处理,具体包括,如下步骤:
3.根据权利要求2所述的屏幕字符显示方法,其特征在于,所述对字符的点位信息执行数组扩展转换处理,以获得字符数组,具体包括:
4.根据权利要求3所述的屏幕字符显示方法,其特征在于,所述基于每一行字符的点位信息确定该一行是否符合字节要求,对于不符合字节要求的一行字符的点位信息进行第一补位处理,具体包括:
5.根据权利要求3所述的屏幕字符显示
...【技术特征摘要】
1.一种屏幕字符显示方法,其特征在于,所述屏幕字符显示方法,具体包括:
2.根据权利要求1所述的屏幕字符显示方法,其特征在于,所述基于字符的点位信息进行字符扩展处理,具体包括,如下步骤:
3.根据权利要求2所述的屏幕字符显示方法,其特征在于,所述对字符的点位信息执行数组扩展转换处理,以获得字符数组,具体包括:
4.根据权利要求3所述的屏幕字符显示方法,其特征在于,所述基于每一行字符的点位信息确定该一行是否符合字节要求,对于不符合字节要求的一行字符的点位信息进行第一补位处理,具体包括:
5.根据权利要求3所述的屏幕字符显示方法,其特征在于,所述对字符数组执行颜色填充扩展处理,以获得具有颜色信息的字符数据,具体包括:
6.根据权利要求1所述的屏幕字符显示方法,其特征在于,所述基于卷积核对具有颜色信息的字符数据进行去锯齿处理,以获取去锯齿后的字符数据,具体包括:
7.根据权利要求6所述的屏幕字符显示方法,其特征在于,所述将具有颜色信息的字符数据进行第二补位处理,具体...
【专利技术属性】
技术研发人员:任浩坤,陈金荣,
申请(专利权)人:珠海一微半导体股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。