[发明专利]一种利用板擦功能分割绘图笔迹的方法在审
申请号: | 202110885114.9 | 申请日: | 2021-08-03 |
公开(公告)号: | CN113610946A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 孙育宁;刘志军 | 申请(专利权)人: | 深圳市闪联信息技术有限公司 |
主分类号: | G06T11/80 | 分类号: | G06T11/80;G06T7/11 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 王卫东 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 功能 分割 绘图 笔迹 方法 | ||
本发明公开了一种利用板擦功能分割绘图笔迹的方法,包括以下步骤:将绘图笔迹的每一笔笔画的笔画采样点,分别保存在若干个原始笔画数组中;利用板擦擦除要分割的绘图笔迹,并根据板擦的擦除路径和板擦的大小生成擦除区域;根据每一个原始笔画数组中,每一笔画的每一个笔画采样点是否位于擦除区域内,利用分割数组和临时数组,分别将每一笔笔画进行分割,保存在分割数组中,并将分割数组中的笔画采样点顺序连接生成新笔画显示;通过选择工具对分割笔画再次编辑。本发明,擦除后的笔画可以独立地进行移动、缩放以及旋转等操作,赋予了板擦更多的新的能,算法简单,采样点少,运算量小,运行速度快。
技术领域
本发明涉及白板或涂鸦类应用绘图笔迹处理技术领域,具体涉及一种利用板擦功能分割绘图笔迹的方法。
背景技术
电子白板越来越多地应用于办公场所,其中的白板或涂鸦类应用,为快速交流或灵感创作提供了便利。
在白板或涂鸦类应用中,有时需要将绘图笔迹进行分割,然后再对分割出来的绘图笔迹进行移动或缩放等操作。但是,现有的白板或涂鸦类应用没有此类功能,与此类似的板擦功能,会将绘图笔迹直接舍弃,不能达到上述需求。
例如:中国发明专利CN104992460B公开了一种擦除矢量笔迹的方法,当检测到擦除动作时,保存擦除开始之前的矢量笔迹,并将所有的矢量笔迹转换成对应的非矢量笔迹,显示非矢量笔迹并隐藏矢量笔迹;检测板擦的移动轨迹,实时计算和显示对非矢量笔迹的擦除,同时记录和计算擦除轨迹;当检测到擦除动作结束时,将记录的所有擦除轨迹与擦除开始之前保存的矢量笔迹进行相交运算,得到擦除后的矢量笔迹;隐藏非矢量笔迹,并显示擦除后的矢量笔迹。上述擦除矢量笔迹的方法,仅实现了擦除功能,不能对分隔开的图形分别单独进行编辑,并且通过对擦除轨迹内第一点进行相交运算,运算量大,速度慢。如果要在白板或涂鸦类应用中添加类似Photoshop等软件上的类似功能,将大大增加开发成本。
有鉴于此,需要对现有的白板或涂鸦类应用功能进行改进,利用板擦功能实现绘图笔迹的分割,再次进行移动或缩放等操作,速度快,降低开发成本。
发明内容
针对上述缺陷,本发明所要解决的技术问题在于提供一种利用板擦功能分割绘图笔迹的方法,以解决被擦除分割的笔迹不能再次编辑,速度慢的问题。
为此,本发明提供了一种利用板擦功能分割绘图笔迹的方法,包括以下步骤:
将绘图笔迹的每一笔笔画的笔画采样点,分别保存在若干个原始笔画数组中;
利用板擦擦除要分割的绘图笔迹,并根据板擦的擦除路径和板擦的大小生成擦除区域;
根据每一个原始笔画数组中,每一笔画的每一个笔画采样点是否位于擦除区域内,利用分割数组和临时数组,分别将每一笔笔画进行分割,保存在分割数组中,并将分割数组中的笔画采样点顺序连接生成新笔画显示;
通过选择工具对分割笔画再次编辑。
在上述方法中,优选地,将一笔笔画进行分割的具体步骤如下:
步骤141,创建一个分割数组用于存放分割数组,创建一个临时数组用于临时存放分割数据;
步骤142,顺序从原始笔画数组取一笔笔画的一个笔画采样点;
步骤143判断该笔画采样点是否位于擦除区域之内;如果不是位于擦除区域之内,则将该笔画采样点保存在数组中,返回步骤142;如果位于擦除区域之内,则判断临时数组是否为空,如果为空,返回步骤142;如果临时数组不为空,则将临时数组中的数据保存在分割数组中,清空临时数组,返回步骤142;
重复步骤142、步骤143,直到取完该笔笔画的全部笔画采样点。
在上述方法中,优选地,分割后的笔画采样点分别编组,用于进行再次编辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市闪联信息技术有限公司,未经深圳市闪联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110885114.9/2.html,转载请声明来源钻瓜专利网。