[发明专利]一种基于Android的荧光绘图方法在审
申请号: | 201310583096.4 | 申请日: | 2013-11-20 |
公开(公告)号: | CN104657521A | 公开(公告)日: | 2015-05-27 |
发明(设计)人: | 高云龙;闫如丽;金颖 | 申请(专利权)人: | 高云龙;闫如丽;金颖 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 无 | 代理人: | 无 |
地址: | 210094 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 荧光 绘图 方法 | ||
技术领域
本发明涉及一种基于Android的荧光绘图方法。
背景技术
基于Android的荧光绘图方法是使用软件实现模拟现实中荧光效果的一种方法,现有荧光绘图方法是简单的将白色高光与相应颜色的模糊效果叠加在一起,并没有真实的复现中现实中的荧光效果。
随着Android手机硬件水平的不断提高,广大手机用户以及平板用户对荧光效果的复现水平的要求越来越高,市场迫切需要一种高水平更加贴近真实的荧光绘图方法。
发明内容
针对上述问题,本发明的目的是提供一种基于Android的荧光绘图方法,现实中的荧光效果复杂多变,由光的渐变构成,如果只采用一种颜色模糊绘制,荧光绘图效果单调不美观,针对这种情况,以及Android平台下硬件资源有限的前提,本发明采用六层重绘技术,将光的渐变引入到荧光绘图中,真实的复现现实中的荧光效果,带给用户更加真实,美丽的荧光绘图体验。
为实现上述目的,本发明采取以下技术方案:
第一步,在Android终端上,采集用户的触摸数据,制作六条曲线。以最短的一条曲线为基准值1,六条曲线宽度分别为8,4,3,2,1,1。
第二步,分别给六条曲线上色。获取用户选择的颜色,通过HSV分解出基本色调,将色调根据明暗程度,提取出6种颜色,分别为最暗蓝色,较暗蓝色,纯蓝色,较亮蓝色,最亮蓝色,白色,之后按照顺序给六条曲线分别上色。
第三步,生成模糊效果,模糊效果的程度为从0到1,0为无模糊效果,1为最大程度模糊效果。六条曲线的模糊程度分别为:0.8,0.5,0.2,0,0,0。
第四步,设置位置偏移,实际生活中的荧光,会由于光源的复杂性而呈现不同程度的位置偏移,根据这个特性,将上述六条曲线做一定程度的偏移处理,依旧以0到1为偏移程度,六条曲线的偏移程度分别为:0.1,0.15,0,0.5,0.6。
第五步,根据上述设置,生成最终的荧光作品。
本发明由于采取以上技术方案,其具有以下优点:针对Android系统平台上的传统荧光绘图方法单调,拟真程度较低,通过本发明的方法,能够全面提升荧光绘图的颜色拟真度,以及曲线光感拟真度,模糊效果拟真度,提升了荧光绘图的真实程度,增加了荧光绘图的美感,经过比较,能显著提升荧光绘图的拟真效果。
附图说明
图1为本发明的实施步骤图
具体实施方式
下面结合附图和实施例对本发明的进行详细的描述。
具体的事实方式如图1所示,步骤如下:
第一步,在Android终端上,采集用户的触摸数据,制作六条曲线。以最短的一条曲线为基准值1,六条曲线宽度分别为8,4,3,2,1,1。
第二步,分别给六条曲线上色。获取用户选择的颜色,通过HSV分解出基本色调,将色调根据明暗程度,提取出6种颜色,分别为最暗蓝色,较暗蓝色,纯蓝色,较亮蓝色,最亮蓝色,白色,之后按照顺序给六条曲线分别上色。
第三步,生成模糊效果,模糊效果的程度为从0到1,0为无模糊效果,1为最大程度模糊效果。六条曲线的模糊程度分别为:0.8,0.5,0.2,0,0,0。
第四步,设置位置偏移,实际生活中的荧光,会由于光源的复杂性而呈现不同程度的位置偏移,根据这个特性,将上述六条曲线做一定程度的偏移处理,依旧以0到1为偏移程度,六条曲线的偏移程度分别 为:0.1,0.15,0,0.5,0.6。
第五步,根据上述设置,生成最终的贴近真实的荧光绘图作品。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高云龙;闫如丽;金颖;,未经高云龙;闫如丽;金颖;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310583096.4/2.html,转载请声明来源钻瓜专利网。