[发明专利]一种智能画板画面合成方法有效
申请号: | 201710245820.0 | 申请日: | 2017-04-14 |
公开(公告)号: | CN107221018B | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 林有路 | 申请(专利权)人: | 弘成科技发展有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06T11/60;G06F3/0484;G06F3/0488 |
代理公司: | 成都市鼎宏恒业知识产权代理事务所(特殊普通合伙) 51248 | 代理人: | 谢敏 |
地址: | 100007 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 画板 画面 合成 方法 | ||
1.一种智能画板画面合成方法,其特征在于:包括以下步骤:
1)创建智能画板层级结构,所述智能画板层级结构从下到上依次为画板视图层、背景图层、合成视图层和绘画视图层;
2)使用贝赛尔路径记录在绘画视图层上绘画的路径,由路径生成图片,并将图片显示在绘画视图层上;
3)绘图完成后,将绘画视图层上的图片传递到合成视图层上缓存,绘画视图层消除其上的贝赛尔路径记录,恢复初始状态,绘画视图层恢复初始状态后,再次记录二次绘画的贝赛尔路径并二次生成图片,将二次生成的图片传递到合成视图层上缓存,绘画视图层消除其上的贝赛尔路径记录,再次恢复初始状态;
4)将合成视图层上缓存的图片与背景图层上的图片合成并在绘画视图层上生成图片相册。
2.根据权利要求1所述的智能画板画面合成方法,其特征在于:所述的贝赛尔路径记录绘画的路径包括以下具体步骤:
1)绘画视图层采集用户的滑动轨迹坐标点;
2)当采集到第5个点时,重新设置第4个点的值:第4个点的x坐标设置为第3个点的x坐标和第5个点的x坐标的平均值,第4个点的y坐标设置为3个点的y坐标和第5个点的y坐标的平均值;
3)以第1点为起点,第4点为终点,第2点和第3点为控制点,绘制二次贝塞尔曲线;
4)设置下次处理的第1点的坐标为本次的第5点的坐标,采集数加1;
5)重复第2步,直至处理完全部坐标点。
3.根据权利要求1所述的智能画板画面合成方法,其特征在于:所述绘画视图层上生成图片相册后,画板生成脚本,脚本使用数组记录用户的绘制操作过程,绘制操作过程包括点击、移动、结束、保存和播放操作。
4.根据权利要求3所述的智能画板画面合成方法,其特征在于:点击操作时,脚本记录此时的坐标点、时间点、画笔的颜色、线宽和形状。
5.根据权利要求3所述的智能画板画面合成方法,其特征在于:移动操作时,脚本记录移动的坐标点和时间点。
6.根据权利要求3所述的智能画板画面合成方法,其特征在于:结束操作时,脚本记录此时的坐标点和时间点。
7.根据权利要求3所述的智能画板画面合成方法,其特征在于:完成操作时,脚本将数据打包存储在脚本数组中。
8.根据权利要求3所述的智能画板画面合成方法,其特征在于:保存操作时,将脚本数组归档至文件中。
9.根据权利要求3所述的智能画板画面合成方法,其特征在于:播放操作时,播放记录的脚本数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于弘成科技发展有限公司,未经弘成科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710245820.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种圆形三防灯
- 下一篇:一种端口led灯卡位结构