[发明专利]基于αRGB1555格式的点阵字符快速叠加图像的方法在审

专利信息
申请号: 201310667027.1 申请日: 2013-12-07
公开(公告)号: CN103685979A 公开(公告)日: 2014-03-26
发明(设计)人: 王春波;皮如涛 申请(专利权)人: 成都亿盟恒信科技有限公司
主分类号: H04N5/262 分类号: H04N5/262;H04N5/278
代理公司: 成都金英专利代理事务所 51218 代理人: 袁英
地址: 610041 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 rgb1555 格式 点阵 字符 快速 叠加 图像 方法
【说明书】:

技术领域

发明涉及一种基于αRGB1555格式的点阵字符快速叠加图像的方法,属于图像处理技术领域。

背景技术

字符叠加,也称为OSD(On Screen Display,在屏幕上显示),是一种常见的图像处理技术,广泛的应用在监控、电视等视频系统中。

目前,常用的字符叠加实现方式是采用专用的字符发生器加控制器(CPU)芯片来实现,例如:意法半导体(SGS—THOMSON)公司的STV5730A芯片,可参考《电视技术》2003年第9期相关论文,其基本工作过程是:模拟原始图像输入到专用字符发生器芯片,在叠加了指定的字符后,由专用字符发生器芯片输出模拟混合图像。整个叠加过程由专用字符发生器芯片完成,所需叠加的字符由控制器(CPU)通过专用字符发生器芯片接口电路寻址字符发生器芯片内部ROM中存贮的字符实现,所以使用类似的专用字符发生器芯片时,所能够实现的字符种类完全取决于所采用的芯片。由于成本、应用等的限制,此类专用字符发生器可叠加的字符一般只有10个阿拉伯数字,大小写26个英文字母,及少量其它符号,很难满足监控图像中的各种字符显示需求,尤其是汉字的叠加显示需求。如果需要叠加显示汉字,则除使用某些专用字符发生器芯片外,还需另外再增加一片汉字字库芯片,例如存储有汉字字库的ROM芯片,进一步增加了成本,同时由于各种专用字符发生器芯片之间的兼容性较差,所以实现功能扩展和升级也非常麻烦。因此,现有的字符叠加图像的方法存在着无法快速精准显示字符串,特别是汉字字符串,定制性差,而且不能显示不同的颜色的字符串等问题。

发明内容

本发明的目的在于克服现有技术的不足,提供一种实现了一种在αRGB1555区域使用点阵字符快速叠加图像的方法,能快速精准显示字符串,可定制性较强,可任意设置RGB的三色分量以显示不同的颜色的基于αRGB1555格式的点阵字符快速叠加图像的方法。

本发明的目的是通过以下技术方案来实现的:基于αRGB1555格式的点阵字符快速叠加图像的方法,它包括以下步骤:

S1:制作16×16的点阵字库源,包括数字、字符和汉字点阵字库源,其中,汉字为16x16,数字和字符为8x16;

S2:获取字符串,跟据字符串的每一字节依次判断接下来的是数字、字符还是汉字;

S3:根据提取出的内容依次放入开辟的αRGB1555内存区域中,以供最终成型并显示。

所述的步骤S2过程包括以下子步骤:

S201:判断的该字节值与0x01111111,即0x7F的大小,根据GB2312字符编码规则,若大于0x7F,则为双字节汉字,若小于等于0x7F,则为单字节数字或者字符;

S202:在提取汉字的时候,点阵字库中用32字节表示,即需要拷贝32字节到相应缓冲区中,在提取数字或者字符的时候,点阵字库中用了16字节表示,即需要拷贝16字节到相应缓冲区中。

所述的步骤S2中的字符串为点阵字库源中数字、字符和汉字的任意组合。

本发明的有益效果是:实现了一种在αRGB1555区域使用点阵字符快速叠加图像的方法,能快速精准显示字符串,可定制性较强,可任意设置RGB的三色分量以显示不同的颜色。

附图说明

图1为本发明的图像叠加方法流程图;

图2为采用本发明的方法制作出的叠加图像。

具体实施方式

下面结合附图进一步说明本发明的技术方案,但本发明所保护的内容不局限于以下所述。

如图1所示,基于αRGB1555格式的点阵字符快速叠加图像的方法,它包括以下步骤:

S1:制作16×16的点阵字库源,包括数字、字符和汉字点阵字库源,其中,汉字为16x16,数字和字符为8x16;

S2:获取字符串,跟据字符串的每一字节依次判断接下来的是数字、字符还是汉字;

S3:根据提取出的内容依次放入开辟的αRGB1555内存区域中,以供最终成型并显示。

所述的步骤S2过程包括以下子步骤:

S201:判断的该字节值与0x01111111,即0x7F的大小,根据GB2312字符编码规则,若大于0x7F,则为双字节汉字,若小于等于0x7F,则为单字节数字或者字符;

S202:在提取汉字的时候,点阵字库中用32字节表示,即需要拷贝32字节到相应缓冲区中,在提取数字或者字符的时候,点阵字库中用了16字节表示,即需要拷贝16字节到相应缓冲区中。

所述的步骤S2中的字符串为点阵字库源中数字、字符和汉字的任意组合。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都亿盟恒信科技有限公司,未经成都亿盟恒信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310667027.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top