预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113282214A(43)申请公布日2021.08.20(21)申请号202110562084.8(22)申请日2021.05.21(71)申请人OPPO广东移动通信有限公司地址523860广东省东莞市长安镇乌沙海滨路18号(72)发明人张清涛(74)专利代理机构北京恒博知识产权代理有限公司11528代理人范胜祥(51)Int.Cl.G06F3/0484(2013.01)G06F3/0488(2013.01)G06T11/60(2006.01)G06T11/80(2006.01)权利要求书2页说明书14页附图13页(54)发明名称笔画渲染方法、装置、存储介质以及终端(57)摘要本申请公开了一种笔画渲染方法、装置、存储介质以及终端,涉及电子画板技术领域。首先基于用户在电子画板中的擦除操作或者撤销操作,确定电子画板中的操作区域以及操作区域中的非操作笔画,操作区域的面积小于电子画板的面积;然后将操作区域中所有原始笔画删除,以及在操作区域中重新渲染非操作笔画。由于可以先基于用户操作在电子画板中确定较小的操作区域以及非操作笔画,然后可以仅仅将操作区域中所有原始笔画删除,以及在操作区域中重新渲染非操作笔画,而不需要将电子画板中的所有笔画都删除,也不需要对电子画板中所有非操作笔画都进行渲染,可以大大减少在擦除操作或者撤销操作中的耗时以及功耗,提升电子画板的刷新流畅性。CN113282214ACN113282214A权利要求书1/2页1.一种笔画渲染方法,其特征在于,所述方法包括:基于用户在电子画板中的擦除操作或者撤销操作,确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画,所述操作区域的面积小于所述电子画板的面积;将所述操作区域中所有原始笔画删除,以及在所述操作区域中重新渲染所述非操作笔画。2.根据权利要求1所述的方法,其特征在于,所述基于用户在电子画板中的擦除操作或者撤销操作,确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画,包括:获取用户在电子画板中的第一操作,所述第一操作为点擦除操作;确定所述电子画板中所有原始笔画与所述第一操作对应的点擦除笔画重合的部分,将所述重合的部分确定为相交笔画;根据所述相交笔画确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画。3.根据权利要求1所述的方法,其特征在于,所述基于用户在电子画板中的擦除操作或者撤销操作,确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画,包括:获取用户在电子画板中的第二操作,所述第二操作为线擦除操作;确定所述电子画板中所有原始笔画与所述第二操作对应的线擦除笔画重合的部分,将所述重合的部分在所述电子画板中所有原始笔画对应的笔画确定为相交笔画;根据所述相交笔画确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画。4.根据权利要求1所述的方法,其特征在于,所述基于用户在电子画板中的擦除操作或者撤销操作,确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画,包括:获取用户在电子画板中的第三操作,所述第三操作为撤销操作;确定所述撤销操作在所述电子画板中所有原始笔画对应的待撤销原始笔画,将所述待撤销原始笔画确定为相交笔画;根据所述相交笔画确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画。5.根据权利要求2至4任一项所述的方法,其特征在于,所述根据所述相交笔画确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画,包括:获取所述相交笔画在所述电子画板中横坐标上的第一最大值以及第一最小值,以及纵坐标上的第二最大值以及第二最小值;根据所述第一最大值以及所述第二最大值确定第一坐标,根据所述第一最大值以及所述第二最小值确定第二坐标,根据所述第一最小值以及所述第二最大值确定第三坐标,根据所述第一最小值以及所述第二最小值确定第四坐标;根据所述第一坐标、所述第二坐标、所述第三坐标以及所述第四坐标确定所述操作区域。6.根据权利要求5所述的方法,其特征在于,所述根据所述相交笔画确定所述电子画板中的操作区域以及所述操作区域中的非操作笔画,还包括:确定所述操作区域中除去所述相交笔画之外的原始笔画,以及将所述相交笔画之外的原始笔画确定为非操作笔画。2CN113282214A权利要求书2/2页7.根据权利要求5所述的方法,其特征在于,所述获取所述相交笔画在所述电子画板中横坐标上的第一最大值以及第一最小值,以及纵坐标上的第二最大值以及第二最小值,包括:获取所述相交笔画中所有笔画点在所述电子画板中的笔画点坐标,所述笔画点坐标包括横坐标值以及纵坐标值;将所述笔画点坐标中横坐标值的最大值作为所述相交笔画在所述电子画板中横坐标上的第一最大值,以及将所述笔画点坐标中横坐标值的最小值作为所述相交