买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种提高处理效率的白板画布大小、位置漫游控制方法_北京盛世和安电子科技有限公司_202010836629.5 

申请/专利权人:北京盛世和安电子科技有限公司

申请日:2020-08-19

公开(公告)日:2024-04-12

公开(公告)号:CN111984151B

主分类号:G06F3/041

分类号:G06F3/041;G06F3/042;G06F3/04883;G06F3/04845

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2020.12.11#实质审查的生效;2020.11.24#公开

摘要:本发明涉及一种提高处理效率的白板画布大小、位置漫游控制方法,包括:在白板软件中设置一个画布漫游开关,开关开启后,白板上的画布识别到手指指令,做相应的放大、缩小等功能。选择画笔的宽度,在白板上进行绘画操作,对于画笔产生的每个笔迹点,设置有五个参数:缩小指数、放大指数、尺寸大小、X轴、Y轴坐标px,py,通过本发明的缩放算法,对缩小指数和放大指数进行控制,减少计算CPU和内存资源消耗,同时该功能使画布空间能无限使用,不受画布中的内容数量限制,实现白板漫游。

主权项:1.一种提高处理效率的白板画布大小、位置漫游控制方法,其特征在于,包括如下步骤:步骤1、首先,测量白板一体机屏幕的宽高,创建一张等同于屏幕宽高的画布;步骤2、操作白板一体机的画布漫游开关,使得漫游功能打开;其中,所述画布漫游开关开启时,能够实现漫游功能,能够无限缩放和移动画布;画布漫游开关关闭时,漫游功能关闭,画布不可缩放、移动;步骤3、选择画笔的宽度,在白板上进行绘画操作,对于画笔产生的每个笔迹点,设置有五个参数:缩小指数、放大指数、尺寸大小、X轴、Y轴坐标(px,py);初始时,根据笔迹点的宽度对缩小指数和放大指数赋值,放大指数=笔画宽度屏幕宽度;缩小指数=笔画宽度;步骤4、当利用多个手指对白板一体机屏幕进行操作,识别到接触点个数大于1个时,判断为多点,通过多个手指向内捏合的动作,进行缩小;通过多个手指向外扩张的动作,进行放大;通过手势识别,计算出缩放的比例参数s,得到缩放比例参数后,将画布坐标轴的X轴、Y轴方向做相同比例的缩放;步骤5、当画布进行缩放后,画布上的内容会随着画布的缩放进行缩放,坐标也会进行相应调整,即画布上的数据在内存的相关信息也会进行相应变动;具体的无限缩放操作如下:当一个笔迹点的大小缩小至一个像素点大小时,此时的笔迹点对用户已不可见,所以继续缩小画布时,不再对该笔迹点进行缩小;此时将该笔迹点的缩小指数值记录为1,继续缩小时,不改变笔迹点的大小,但改变其对应的缩小指数值;当再次放大时,如果笔迹点的缩小指数值小于1,则不对笔迹点本身进行相应放大,只对笔迹点的缩小指数进行放大,直到当其缩小指数值大于等于1时,如果再继续放大,再对该笔迹点做相应放大并显示;同理,当一个笔迹点放大到屏幕只够显示一个笔迹点时,即每个笔迹点大于等于屏幕尺寸,再继续对笔迹点放大已没有意义,此时将该笔迹点的放大指数值记录为1,继续放大时,也不再对笔迹该点本身进行放大,只记录相应的放大指数值;当再次缩小时,当笔迹点的放大指数值大于1时,不对该笔迹点进行相应缩小,当其值等于1时,如果继续缩小,再对该笔迹点做相应缩小;步骤6、一次缩放完成后,画布上的所有内容,根据缩放进行重新绘制,不会保存缩放前的内容及状态;重新绘制的内容再次随画布的缩放进行缩放,缩放后再重新绘制;所述步骤6中所述的重新绘制是指,画布上的内容在绘制时,每新绘制一笔,都会新建一个透明的图层,绘制完成后,带有绘制笔画的透明图层,会合成到屏幕上,实际上画布上的已画、显示的笔画,都是由带笔画的透明图层、层层覆盖而成;画布和图层默认大小相等,且等于白板一体机屏幕大小;缩放时,是对画布上的已绘制的所有图层进行缩放;缩放完成后,再进行笔迹绘制时,又会新建一个等于屏幕大小的图层,供继续绘画。

全文数据:

权利要求:

百度查询: 北京盛世和安电子科技有限公司 一种提高处理效率的白板画布大小、位置漫游控制方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。