[发明专利]一种文字勾边方法及装置无效
| 申请号: | 201110114776.2 | 申请日: | 2011-05-05 |
| 公开(公告)号: | CN102768763A | 公开(公告)日: | 2012-11-07 |
| 发明(设计)人: | 李立奎;龚健 | 申请(专利权)人: | 方正国际软件(北京)有限公司;方正国际软件有限公司 |
| 主分类号: | G06T11/00 | 分类号: | G06T11/00 |
| 代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
| 地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 文字 方法 装置 | ||
技术领域
本发明涉及文字排版技术领域,具体涉及一种文字勾边方法及装置。
背景技术
在将文字输出显示时,需要对所输出的文字进行排版处理,如调整文字输出的大小、格式等,为了使文字输出时达到美观效果,一般在排版处理时还需要对进行排版的文字样式进行修饰处理,例如对文字进行勾边、为文字添加背景色等。
通常文字的勾边处理的颜色需要与背景加以区分以突出文字,而在自动化出版中,文字的背景图片被自动更换,这样可能出现原有设定的文字勾边颜色与背景图片的色差很小的情况,这样文字与图像就混淆在一起了。典型如黑色文字的背景图也是黑色,造成文字无法识别。因此在这种情况下,给文字加一重白色勾边,能够达到即使背景图片是黑色,其文字也不会被同色掩盖。
申请号为US199700867666、公开号为US5808600的美国专利公开了“一种文字样式形成方法和装置”,该专利提出了可以指定颜色的勾边和影子的方法,还提出了通过勾边和影子进行搭配而形成更美观的文字样式。但是,该专利还是没有考虑文字的背景色的因素,还是不能避免文字勾边颜色与背景图片的色差很小的情况下,文字与图像就混淆在一起的根本缺陷。因此,以上在排版处理时对文字的背景图片被自动更换时,文字的勾边颜色受背景色的影响很大,不能使文字保持稳定的视觉突出效果。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种文字勾边的方法及装置,通过该方法及装置能够根据文字勾边的背景色来自动调整文字勾边颜色,以达到在背景图片变换的情况下,文字保持稳定的视觉突出效果。
为实现上述目的,本发明采用的技术方案如下:
一种文字勾边方法,包括以下步骤:
(1)选定需要进行勾边的对象;
(2)获取选定对象的轮廓线,并沿轮廓线绘制勾边线;
(3)分别提取出所述选定对象的色值及其勾边线对应的背景色的色值;
(4)根据选定对象的色值和背景色的反色的色值获得新的颜色色值;
(5)按照新的颜色色值对勾边线及勾边线与轮廓线之间的封闭区域进行填充。
进一步,如上所述的文字勾边方法,步骤(1)中,所选定的对象为一个或者多个,所述对象是未经任何修饰的原文字或者带有勾边的文字。
进一步,如上所述的文字勾边方法,步骤(2)中,所述轮廓线包括选定对象的外边界线或者外边界线和内边界线;所述勾边线是沿轮廓线等距平行绘制的,是分别按照外边界线或者外边界线和内边界线寻边绘制的。
进一步,如上所述的文字勾边方法,步骤(3)中,所述对象的色值是指原文字的色值;在提取勾边线对应的背景色的色值时,如果背景色不为均色,则选定背景色中的一个颜色色值作为背景色的色值,或者选定背景色的平均色值作为背景色的色值。
进一步,如上所述的文字勾边方法,步骤(4)中,所述根据选定对象的色值和背景色的反色的色值获得新的颜色色值是指在选定对象的色值和背景色的反色的色值范围内的任一新的颜色。
进一步,如上所述的文字勾边方法,所述背景色的反色即为补色,是指与背景色叠加变为白色的颜色。
进一步,如上所述的文字勾边方法,步骤(1)中在选定需要进行勾边的对象后,还包括设定对象的勾边次数。
进一步,如上所述的文字勾边方法,还包括以下步骤:
(6)查看是否完成了设定的勾边次数,若是则结束勾边,若否则重复执行步骤(1)~步骤(5),直至达到所述设定的勾边次数;再次勾边时步骤(1)中选定的勾边对象是上次完成勾边的对象,步骤(2)中对象的轮廓线为上次完成的勾边线。
进一步,如上所述的文字勾边的方法,在设定的勾边次数大于1,并且选定对象的色值和背景色的反色的色值相同时,最内层的勾边线的颜色为白色;进行最后一次绘制勾边线时,对最后一次的勾边线以及最后一次的勾边线与上一次勾边线之间的封闭区域进行背景色色值的填充。
再进一步,如上所述的文字勾边的方法,当设定的勾边次数为1时,省略步骤(3)和步骤(4),直接在步骤(5)中使用背景色的反色对勾边线及勾边线与选定对象的轮廓线之间的封闭区域进行填充。
更进一步,如上所述的文字勾边方法,勾边线与轮廓线之间的间距取值是根据字体显示的大小由用户设定的,一般取值范围为0.1mm~0.5mm。
一种文字勾边装置,该装置包括:
对象选取单元,用于在文字勾边过程中选定需要进行勾边的对象;
勾边绘制单元,用于获取对象选取单元所选定对象的轮廓线,并沿轮廓线绘制勾边线;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正国际软件(北京)有限公司;方正国际软件有限公司,未经方正国际软件(北京)有限公司;方正国际软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110114776.2/2.html,转载请声明来源钻瓜专利网。





