一种笔迹的绘制方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:37105148 阅读:24 留言:0更新日期:2023-04-01 05:04
本公开提供了一种笔迹的绘制方法、装置、计算机设备及存储介质,其中,该方法包括:接收第一用户端发送的位置点信息;基于所述位置点信息确定每个位置点对应的线元信息,其中,所述线元信息用于表示该位置点与相邻的两个位置点之间的线元的边界信息;任一位置点与相邻的两个位置点之间的线元的边界信息相同;基于所述线元信息,确定每相邻两个位置点之间的线元,并基于确定的线元进行笔迹绘制。并基于确定的线元进行笔迹绘制。并基于确定的线元进行笔迹绘制。

【技术实现步骤摘要】
一种笔迹的绘制方法、装置、计算机设备及存储介质


[0001]本公开涉及计算机
,具体而言,涉及一种笔迹的绘制方法、装置、计算机设备及存储介质。

技术介绍

[0002]在在线课堂中,白板画笔工具是一种常用的授课工具。教师端使用鼠标控制白板画笔工具移动,形成粗细变化的笔迹,学生端通过接收笔迹的位置点信息,还原出教师端的笔迹。
[0003]相关技术中,在每两个位置点之间放置对应的梯形线元,通过叠加梯形线元还原教师端的笔迹。但是用这种方法绘制的线元之间有开裂,开裂现象会导致笔迹中间产生缝隙,如果为了防止开裂缩小线元和线元之间的间距,填充更多的线元,会导致计算量大幅增加,从而增加CPU的负担。

技术实现思路

[0004]本公开实施例至少提供一种笔迹的绘制方法、装置、计算机设备及存储介质。
[0005]第一方面,本公开实施例提供了一种笔迹的绘制方法,包括:
[0006]接收第一用户端发送的位置点信息;
[0007]基于所述位置点信息确定每个位置点对应的线元信息,其中,所述线元信息用于表示该位置点与相邻的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种笔迹的绘制方法,其特征在于,包括:接收第一用户端发送的位置点信息;基于所述位置点信息确定每个位置点对应的线元信息,其中,所述线元信息用于表示该位置点与相邻的两个位置点之间的线元的边界信息;任一位置点与相邻的两个位置点之间的线元的边界信息相同;基于所述线元信息,确定每相邻两个位置点之间的线元,并基于确定的线元进行笔迹绘制。2.根据权利要求1所述的方法,其特征在于,所述线元信息包括线元端点的位置信息,所述线元端点包括线元上端点和线元下端点;所述位置点信息包括位置点所在线元的宽度信息;所述基于所述位置点信息确定每个位置点对应的线元信息,包括:针对任一位置点,基于该位置点的位置点信息,确定该位置点对应的方向向量,其中,所述方向向量用于表征该位置点所在线元的绘制方向;基于所述方向向量和该位置点的位置点信息中所包括的宽度信息,确定该位置点对应的所述线元上端点和所述线元下端点的位置信息。3.根据权利要求2所述的方法,其特征在于,所述基于所述线元信息,确定每相邻两个位置点之间的线元,包括:针对任意两个相邻的位置点,将所述任意两个相邻位置点分别对应的所述线元上端点进行连接,所述任意两个位置点分别对应的所述线元下端点进行连接、以及同一位置点对应的所述线元上端点和所述线元下端点进行连接,构成所述任意两个相邻的位置点之间的线元。4.根据权利要求2所述的方法,其特征在于,所述位置点信息还包括所述第一用户端绘制该位置点时的时间戳、以及该位置点对应的位置信息;所述针对任一位置点,基于该位置点的位置点信息,确定该位置点对应的方向向量,包括:基于所述位置点信息包括的时间戳,确定该位置点对应的下一位置点;以该位置点为起点,以所述下一位置点为终点,确定该位置点与所述下一位置点之间的第一向量,并将该第一向量作为该位置点对应的方向向量。5.根据权利要求2所述的方法,其特征在于,所述针对任一位置点,基于该位置点的位置点信息,确定该位置点对应的方向向量,包括:基于所述位置点信息包括的时间戳,确定该位置点对应的下一位置点和上一位置点;以所述上一位置点为起点,所述下一位置点为终点,确定所述上一位置点和所述下一位置点之间的第二向量;基于所述第二向量,确定该位置点对应的方向向量,其中,所述方向向量与所述第二向量的方向相同;首个位置点的对应的方向向量为以所述首个位置点为起点,以第二个位置点为终点构成的向量,最后一个位置点的方向向量与倒数第二个位置点的方向向量的方向相同。6.根据权利要求1所述的方法,其特征在于,在基于所述线元信息,确定每相邻两个位置点之间的线元之后,所述方法还包括:
检测当前确定的线元是否与之前确定的...

【专利技术属性】
技术研发人员:周星宇
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1